The company has completed more than 128 projects in 25 countries across the globe and 390 projects in various states in India. from Stocks-Markets-Economic Times Read The Rest:economictimes...