By CEP Staff • 16 March 2016 in News

FUTUREN’s French and Moroccan wind activities results in first net income