News Chinese company inks deal to launch 90 commercial smallsats January 30, 2019 Stephen Clark Satellogic’s recent agreement with a Chinese company to launch 90 commercial Earth observation satellites on five or six dedicated Long March rocket flights marks one of China’s biggest wins in the global launch market.