Chile’s National Energy Commission (CNE) formally ended the contracts of Canadian Solar Libertador Solar Holding SpA after the company failed to begin energy delivery. The agreements, awarded under the 2017/01 power-supply tender, were intended to serve eight regulated distribution utilities across the country.






















































