We are the largest Solar EPC contractors globally (outside China), with over 1.93 GWp of Solar Plants and 2.45 GWp under construction which includes the world's largest single location plant of 1177 mWp in Abu Dhabi. We are the 1st Indian EPC contractor to install a float-over technology, process platform. We constructed the first two FPSOs (Floating, Production, Storage and Offloading) vessels in India for ONGC, each in a record time of 18 months and one FPSO offshore Indonesia.
Both FPSO's in India together contribute about 12% of India's Western offshore crude oil production. We have installed 1.8k+ mW gas-based power plants. We have also ventured into the development of Combined Cycle Power Plants (CCPP) in Tanzania, Bangladesh and Ghana.