UK C&I Portfolio

40 locations

C&I
UK

COD

Q1 – 2025

35 MW

Total Capacity

Signed PPA

10 Years
100% Energy

Construction starts