China Siwei’s newest commercial imaging satellites SuperView Neo-1 01 and 02 were successfully launched into space Apr. 29 aboard a Long March rocket. The post China Siwei releases 30 cm imagery from SuperView Neo appeared first on SpaceNews. Read more from original source...