Galileo Signs Solar Power Agreement with Cargill in ItalyBy Caesar HarrettApril 18, 2024 Renewables investor Galileo has secured a corporate power purchase agreement (CPPA) with US producer Cargill for a solar photovoltaic project in southern Italy. The project, with…