Connect

Global Presence

    • USA
      101 Parkshore Drive Folsom, CA 9563
      Folsom, CA
    • USA
      Denver, CO
    • USA
      Carmel, IN
    • USA
      Binghamton, NY
    • USA
      Boston, Massachusetts
    • USA
      CORPORATE HEADQUARTERS
      1528 Walnut Street, 22nd Floor

      Philadelphia, PA 19102
      Philadelphia
      215.875.9440
    • USA
      Houston, Texas
    • Canada
      Toronto
    • UAE
      SD2-141, Second Floor Lab
      Complex Dubai
      Science Park, UAE 500767
      Dubai
    • India
      Plot No 711, 7th Floor, Surya
      Kiran Building 19 Kasturba,
      Gandhi Marg, Janpath
      New Delhi-110001
      New Delhi
    • India
      A-501, G-O Square Aundh-
      Hinjewadi
      Link Road Wakad, Pune 411057
      Pune
      020 2771 4000
    • Vietnam
      WeWork ETown Central,
      No.11 Doan Van Bo Street, Ward
      13, District 4, HCMC
      Ho Chi Minh City
    • Japan
      6F. Daiwa Shibuya Square, 16-28,
      Nanpeidai- cho, Shibuya-ku,
      Tokyo 150-0036
      Tokyo
    • Zambia
  • 3000 MW
    Total Managed MW
    7,200 MW
    Per Hour – Scheduled Power
  • 4000 MW
    Energy Storage Resources
    1500+
    Global Clients
  • 500+
    Assets Managed
    $2.2 Billion
    Annual Bids in Energy Markets
world_map
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
215.875.9440
UAE, Dubai
SD2-141, Second Floor Lab
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
India, Pune
A-501, G-O Square Aundh-
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
Japan, Tokyo
6F. Daiwa Shibuya Square, 16-28,
Nanpeidai- cho, Shibuya-ku,
Tokyo 150-0036
USA, Houston, Texas
Zambia
  • 3000 MW
    Total Managed MW
    7,200 MW
    Per Hour – Scheduled Power
  • 4000 MW
    Energy Storage Resources
    1500+
    Global Clients
  • 500+
    Assets Managed
    $2.2 Billion
    Annual Bids in Energy Markets