Tecpro Power Systems Limited · Tecpro Ashtech Limited · U74899 Dl2005 Ptc142016 · L74999 Mh1998 Plc093447 · Tecpro Engineers Limited · Hythro Power Corporation Limited · Avigo C API Tal Partners Private Limited · Ethica India Advisors Private Limited · Tecpro Systems Limited