Posted inDaily Brief Grenergy offloads Chilean power plants by LatinFinance August 29, 2017August 28, 2023 Spanish renewables developer could net more than $75m from the sale