Artigues and Ollières
Artigues and Ollières is a 48.4MW wind project located in the Provence-Alpes-Cote d'Azur region of France, in the Var department. The wind project is powered by 22 turbines and produces enough clean energy to power more than 25,000 homes.

