France's news in English

Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

bus

How 800 electric buses will help clear Paris' smog problem

How 800 electric buses will help clear Paris' smog problem

The €400m contract aims to make Paris' bus fleet 100 percent green energy powered by 2025.

2014

2013

2012