Metatron Danke Green Energy Private Limited · Eci Infra Towers Company Private Limited · Eci Engineering And Construction Company Ltd · Hayen Hydel Power Company Private Limited · Rupa Hydel Power Private Limited · U31401 Ap2008 Ptc057346 · U45200 Ap1994 Plc016827 · U40101 Dl2006 Ptc155915