top of page


E Power Capital is an investment and development firm focused on acquiring, scaling, and operating businesses across multiple sectors. We concentrate where our capital and expertise can compound value:
Long-term energy storage, global data centres, and critical infrastructure projects worldwide.
Epower Capital FZCO
IFZA business Park DDP
License number - 62098
Epower Capital (North American)
13757927 Canada Inc.
120 Adelaide Street West
Suite 2500
Toronto, Ontario. M5H 1T1
Contact - info@epoweruk.co.uk
bottom of page