statistics

What sets us apart

statistics statistics

The world’s largest solar EPC solutions provider

  • 256 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 11.26+ GWp
  • O&M portfolio of 5.9 GWp
statistics statistics

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

  • Ranked #1 in India
  • #2 globally
statistics

Offering various clean energy solutions under one roof

statistics statistics
  • Solar PV
statistics statistics
  • Energy Storage
statistics statistics
  • Waste-to-Energy