China Unleashes 1,060 Fully-Electric Sanitation Trucks on Beijing

by Tyler Massie July 13, 2011 3 comments