Albedo takes Earth statement up shut and private from very low Earth orbit

[ad_1] Satellite tv for pc imagery startup Albedo is getting ready for its up-close-and-personal debut. Albedo’s…