Esparron de Vernon I solar park, France

More information will follow shortly.