Ion Trading India Private Limited · Dealogic Support Services India Private Limited · Reval India Private Limited · Fidessa Trading Systems Private Limited · Triple Point Technology (India) Private Limited · Vedaris Technology Private Limited · Reval India Private Limited · Fidessa Trading Systems Private Limited