Mafalda Duarte

ABOUT THE WRITER

By this writer
Empowering a greener future with Climate Investment Funds
1 Apr 2016

This is Morocco’s Noor 1 concentrated solar power plant, the first phase of what will eventually be the largest concen...

Share