Space radar company chases persistent vision

9:00am PST - January 29th, 2020    weather radar - BBC News

The American start-up Capella says it's now ready to deploy its fleet of all-weather Earth observers.