Categories
Culture
Electric Buses Made in China Debut on the Streets of Paris During the Olympics
The Paris Olympics are in full swing. Meanwhile, outside the venues, a fleet of fully electric sightseeing buses manufactured by Chinese companies is traversing…
Read More