Located in 8th Floor, Express Trade Towers, Plot No. 15 & 16, Sector 16-A, Noida - 201301, Uttar Pradesh, I
Social Links
About
We are one of the largest integrated sugar manufacturers in India and a market leader in our engineering businesses, spanning power transmission, water & wastewater treatment solutions, and defence.