CAPITAL ADVISORS
Updated 991 days ago
1710 First Avenue, #295, New York, NY 10128
2°Capital Advisors are based in Manhattan. We can be reached by mail at 1710 First Avenue, #295, New York, NY 10128...
¤ 2°Capital Advisors helps mobilize private capital for low carbon and renewable energy investment strategies globally...
¤ We bring to bear a rare blend of expertise in finance, emerging markets, policy development, project execution and complex negotiations - all within the power and renewable energy sector - for top tier investors and forward-thinking political leaders at the highest levels of government.