Technology Capella Space Unveils Advanced Satellite Design to Deliver High Resolution On-Demand Earth… AIT News Desk Jan 24, 2020 Enhanced Technology Package Meets Customer Demand for Timely, Flexible and Frequent Very High Resolution SAR Imagery Capella Space, an…