Indian-Origin Minister Unveils UK's Investment To Tackle Space Debris

Alok Sharma, UK Secretary of State for Business, Energy and Industrial Strategy, on Wednesday confirmed a GBP 1-million government investment to be divided between seven companies to tackle the...