This post was originally published on this site
https://i-invdn-com.akamaized.net/trkd-images/LYNXMPEG9L0LL_L.jpgBritain is trying to build up its position as a destination of choice for small satellite launches in Europe and said Lockheed’s plans could create hundreds of jobs.