Remove Ads
Italy’s Leaf Space to establish U.S. office

Italy’s Leaf Space to establish U.S. office

Source: SpaceNews
Date Published: 03/24/2021

Italian ground segment provider Leaf Space announced plans March 24 to establish a U.S. office to serve government and commercial customers.

Continue Reading >

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments