Environment8 years ago
France unveils the world’s first solar road, will it catch on?
There is something you might not expect nestled within the small village of Tourouvre-au-Perche, in Normandy, France. They have just debuted the world’s first Solar Road....