Etaha Corporation limited (ECL) is a Multi-disciplinary Business house for Construction and Consultancy, implementation & integration, commissioning & operation as well as versatile services.
Also known as: Etaha Corporation, Etaha Corporation Limited