IFC Cleantech Venture Capital
Listed in Investors
+1 202 473 3800
2121 Pennsylvania Avenue Northwest, The George Washington University, Washington, DC 20433, USA
Description: We are the Venture Investment arm of IFC Climate Business Group The Clean Technologies Investment…