I Squared Capital has sealed a deal to take over renewables-focused investment platform Absolute Energy to advance the development of a 3-GW pipeline of solar, wind and storage projects across Italy.