Ridesharing China launches CZ-8 on 22 satellite rideshare missionBy Rider Page TeamFebruary 27, 20220 China launched the second Chang Zheng 8 on Sunday from LC-201 on the Wenchang Satellite Launch Center. The liftoff occurred…