Transition'Greatest irradiation on earth' lures Austrians to Chile solarLa Huella is the first project that CCE will build in Chile as part of a 230MW developmentCCE workers inaugurate the 87MW La Huella project.Foto: CCEAlexandre Spatuzza