Mainstream Renewable Power has raised the needed financing to launch the first phase of its 1.3-GW Andes Renovables wind and solar power megaproject in Chile.