Our portfolio

Eku Energy

UK-based global battery storage business

Swipe for more
RegionEMEA
SectorEnergy transition solutions