TTI acting as Prime of a consortium was awarded a 10M€ contract from European Space Agency (ESA) for a Tracking Radar for LEO space debris to be installed in Greece. / News / By wp_root_siv