Giuseppe Tammaro

Chief Executive Officer
Global Solar Fund