Austria-based renewables investor Clean Capital Energy Group (CCE) has formally launched the construction of the 87-MW La Huella solar photovoltaic (PV) park in Chile, business news outlet El Economista America reported Wednesday.