Services

roads Tag

On December 22nd, 2016, France reached new heights in solar power advancement by paving the streets of Tourouvre-au-Perche with enough solar panels to provide continuous energy to 5,000 residents. The ‘solar highway’ is part of 641 miles (1000 kilometers) of road that France plans on...