banner

Businesses

World's Largest Solar EPC Solution Provider

We are a global pure-play, end-to-end solar EPC solutions provider, and were the world’s largest solar EPC solutions provider in 2018 *based on annual installations of utility-scale PV systems of more than 5 MWp, according to IHS Markit.

In our Solar EPC business, we offer a complete range of turnkey and BoS solutions for our utility-scale and rooftop solar power projects. We also intend to leverage from SWPL’s solar storage and floating solar capabilities. We also provide O&M services, including for projects constructed by third-parties.

Our EPC solutions include design, engineering, procurement, construction and project management. We may provide our full range of EPC solutions or any combination of individual services, depending on our customer’s needs and market opportunity.

Our customers include leading independent power producers (IPPs), developers and equity funds. We adopt a consultative approach to our customers’ solar energy needs and capabilities, which enables us to provide customized solutions to meet their requirements.

Currently, we have a presence across 26 countries with operations in India, South East Asia, Middle East and North Africa, rest of Africa, Europe, United States and Latin America and Australia, which has helped us diversify our business globally.

Businesses

Utility-Scale

Utility-Scale

Lorem Ipsum is simply dummy text of the printing.

Solar Rooftop

Solar Rooftop

Lorem Ipsum is simply dummy text of the printing.

Operation & Maintenance

Operation & Maintenance

Lorem Ipsum is simply dummy text of the printing.

Key Projects

Single location solar power plant of 1,177 MWp in Abu Dhabi

Single location solar power plant of 1,177 MWp in Abu Dhabi

22.32 MWp solar power project in Philippines

22.32 MWp solar power project in Philippines

580 MWp solar power project in Rajasthan, India

580 MWp solar power project in Rajasthan, India

36.3 MWp solar power project in Rajasthan, India

36.3 MWp solar power project in Rajasthan, India