top of page
E-PowerCap01.png

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

bottom of page