Could ‘solar roads’ help generate electricity?

A stretch of road has been paved with solar PV (photovoltaic) panels in France.