Mauro Folcarelli

Chief Executive Officer
Global Solar Fund