Navayuga Engineering Company Limited (NECL) one of the dominant players in the engineering and core infrastructure, which is currently building the world’s largest flood discharge capacity dam at Polavaram in Andhra Pradesh, is set to create two world records at the site. The flagship entity of the Rs 250 billion Navayuga Group will create world […]