Shanghai goes lower carbon with a critical mass ride across the city

Critical mass ride April 16th 9.15am xui jia hui park to cool docks, south bund. Saturday saw some 300 riders take to the shanghai roads for the first Critical mass ride. Riders kick started earth week; riding for cleaner air in downtown shanghai.     The first critical mass ride on Saturday put shanghai on […]