Technology6 months ago
Albedo presents observations of Earth up close and personal from very low Earth orbit
Satellite imagery startup Albedo is preparing for its up-close debut. The first Albedo satellite will land in orbit next spring, and the corporate goals to upend...