Sekura Roads Private Limited · Sekura Energy Private Limited · Epic Concesiones Private Limited · Sekura Roads Limited · Sekura Energy Limited · Gallagher Insurance Brokers Private Limited · Ecap Securities And Investments Limited · Edelweiss Securities And Investments Private Limited · Ec Commodity Limited · Epic Green Urja Private Limited