Washington, DC-based energy sector investor EIG has launched a new renewables platform in Chile that will now manage its most famous Chilean asset, the 210-MW Cerro Dominador PV and concentrated solar power (CSP) complex, and other plants and projects in the South American country.