Reality Check: Indian Solar EPCs Are Shutting Shops In Numbers
The falling margins and tariff pressure have forced Indian Engineering, Procurement and Construction (EPC) rooftop solar players to shut shop over the last six months as they find it difficultContinue Reading












