Global Presence
USA, Folsom, CA
101 Parkshore Drive Folsom, CA 9563
USA, Denver, CO
USA, Carmel, IN
Canada, Toronto
USA, Binghamton, NY
USA, Boston, Massachusetts
USA, Philadelphia
CORPORATE HEADQUARTERS
1528 Walnut Street, 22nd Floor
Philadelphia, PA 19102
1528 Walnut Street, 22nd Floor
Philadelphia, PA 19102
215.875.9440
UAE, Dubai
SD2-141, Second Floor Lab
Complex Dubai
Science Park, UAE 500767
Complex Dubai
Science Park, UAE 500767
India, New Delhi
Plot No 711, 7th Floor, Surya
Kiran Building 19 Kasturba,
Gandhi Marg, Janpath
New Delhi-110001
Kiran Building 19 Kasturba,
Gandhi Marg, Janpath
New Delhi-110001
India, Pune
A-501, G-O Square Aundh-
Hinjewadi
Link Road Wakad, Pune 411057
Hinjewadi
Link Road Wakad, Pune 411057
020 2771 4000
Vietnam, Ho Chi Minh City
WeWork ETown Central,
No.11 Doan Van Bo Street, Ward
13, District 4, HCMC
No.11 Doan Van Bo Street, Ward
13, District 4, HCMC
Japan, Tokyo
6F. Daiwa Shibuya Square, 16-28,
Nanpeidai- cho, Shibuya-ku,
Tokyo 150-0036
Nanpeidai- cho, Shibuya-ku,
Tokyo 150-0036
USA, Houston, Texas
Zambia
-
3000 MWTotal Managed MW7,200 MWPer Hour – Scheduled Power
-
4000 MWEnergy Storage Resources1500+Global Clients
-
500+Assets Managed$2.2 BillionAnnual Bids in Energy Markets