(Fitch Ratings, 27.May.2020) — The economic contraction due to the coronavirus exacerbates the negative revenue effect of the rate freeze in place on Chilean power projects with regulated power purchase agreements (PPAs), Fitch Ratings says. The pandemic and efforts to contain the virus are expected to push the country into […]