Umbra Expands Business with Sale of Satellites to Customers
Satellite data provider Umbra has announced a significant expansion of its operations, moving beyond selling imagery from its synthetic aperture radar (SAR) satellites to now offering the satellites themselves to…