By CEP Staff • 15 February 2021 in News

Italian company Falck Renewables SpA has secured a power purchase agreement (PPA) with Illumia Trend, an energy trading company of the Tremagi Group, for a 10.5 MW solar power plant on the island of Sicily.