statistics

What sets us apart

statistics statistics

The world’s largest solar EPC solutions provider

  • 268 solar projects globally
statistics statistics

Making an impact whether it’s small or big

  • Projects ranging 1 MWp - 1,177 MWp
statistics statistics

Providing quality through an experienced team

  • 1,300+ solar professionals
statistics statistics

Contributing to growing global portfolios

  • EPC portfolio of 19.4 GWp
  • |
  • O&M portfolio of 8.2 GWp
statistics statistics

Recognised by Wood Mackenzie’s 2020 Global PV O&M Report

  • Ranked #1 in India
  • |
  • Ranked #2 globally
statistics

Offering various clean energy solutions under one roof

statistics statistics
  • Solar PV

statistics statistics
  • Energy Storage