Mustapha Bakkoury is the President of Masen, the Moroccan Agency for Solar Energy

Image: 
Credit: 
Mustapha Bakkoury, President of Masen, the Moroccan Agency for Solar Energy
Source: 
Masen
Alt Tag: 
Mustapha Bakkoury, President of Masen
Title Tag: 
Mustapha Bakkoury, President of Masen