Delhi
North
New Delhi
110048
8-9, Mohan House, Community Centre Zamrudpur, Kailash Colony Extn.
--
--
--
International Engineering / Procurement / Construction (EPC), Company Engaged In Executing Turnkey Projects In The Power Sector. MEC’s Philosophy Of Innovation Is Reinforced By An Unflinching Commitment To Provide Technologically Superior, More Reliable And Efficient Power Solutions.
144.792 (Rupees Cr.)
F. Y. 2021 - 2022
--