Albedo wins license to sell 10-centimeter imagery
Albedo raises $10 million for business to offer ultra-high-resolution Earth imagery
Startup Albedo focuses on 10-centimeter Earth imagery