MEIL has successfully commenced operations in the world’s largest underground pumping station, The Package 8 (PRNewsfoto/Megha Engineering Infrastructur)