China added a fifth Gaofen-12 satellite to its national Earth observation system Tuesday, while providing no details regarding its capabilities. A Long March 4C rocket lifted off at 7:45 ...
Umbra, a vertically integrated space technology company operating the world's highest resolution commercial Synthetic Aperture Radar (SAR) satellites, announced today that it has been awarded a ...