Innovation

France is building a 621-mile solar panel roadway to provide sustainable energy to five million people

1_France is building a 621-mile solar panel roadway