UPC Renewables upcrenewables.com

UPC Renewables is a renewable developer with experience building wind and solar projects worldwide.

UPC Renewables is a renewable developer with experience building wind and solar projects worldwide.

See All Exits Recent Exits

Phone: +86 10 6587 1122

Fax:

Suite 17-A, The Place Tower
No.9 Guanghua Road, Chaoyang District
Beijing, 100020
Beijing, China

UPC Renewables - Investments & Acquisitions

Show Real Data UPC Renewables Investments
See all Recent Investments
Date Company Round Amount Co-investors
2018-05-24UPC Renewables AustraliaCorporate Minority$30MAyala Corporation
See all 1 investments