MEGHA ENGINEERING AND INFRASTRUCTURE LIMITED., has placed order for Design, Engineering, Manufacturing, Supply of “Traveling Water Screens, Stop Log gates, Trash Racks including Embedment for 3.0 MTPY Steel Plant at Nagarnar, NMDC LIMITED, CHATTISGARH.