Paris, France

Renewables for Mining in Africa