Saint-Hilaire-Du-Rotier solar park, France

More information will follow shortly