
Greater Paris region receives first electric coach from BYD
In a concerted effort to limit its most polluting vehicles, the City of Paris has introduced a Low Emission Zone (LEZ) to restrict greenhouse gas emissions in the French capital. The LEZ will include the […]