Normandy, France Builds World’s First Solar-Road

A small town in Normandy, France, claims to have become the first place in the world to install a solar-power road, in a bid to run the local stree...
Back to Top