The contracts are spread across 23 large-scale renewables projects, 19 of which are solar PV projects with a combined 1.5GW ...