'Greatest irradiation on earth' lures Austrians to Chile solar

La Huella is the first project that CCE will build in Chile as part of a 230MW development

CCE workers inaugurate the 87MW La Huella project.
CCE workers inaugurate the 87MW La Huella project.Foto: CCE
Published 18 December 2019, 16:43Updated 18 December 2019, 16:43
Americas