Press release: Lockheed Martin and Orbex to launch UK into new space age
Lockheed Martin to establish vertical launch operations in Sutherland, Scotland and develop innovative technologies in Reading, Berkshire with support from two UK Space Agency grants totalling £23.5 million A further £5.5 million will go to British co… read more