Bear Stearns Financial Services (India) Private Limited · Clsa India Private Limited · Clsa India Finance Private Limited · Clsa Technology & Services Llp · U67120 Mh1994 Plc083118 · J. P. Morgan Advisors India Private Limited · Providian Technology Services Private Limited