1,000 km of solar roads in France?

By Craig Morris