Global Site Search
Use the links in the blue boxes to narrow your search results.
Lille ranks the fourth-largest urban area in France after Paris, Marseilles and Lyon, with 1.1 million citizens living in 85 different communes. Since local authorities in France aren’t responsible for managing an energy policy, the city is turning...
Article - 07/11/2018
Active Region(s): Europe