Press Release

Mainstream Renewable Power Closes USD$580 Million Wind and Solar Financing Deal in Chile