statistics

What sets us apart

statistics statistics

The world’s largest solar EPC solutions provider

  • 246 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

  • With 1,300+ solar professionals
statistics statistics

Contributing to growing global portfolios

  • EPC portfolio of 10.6 GW
  • O&M portfolio of 7.5 GW
statistics statistics

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

  • Ranked #1 in India
  • #2 globally