MSCI shifting most of its operations to India
Of 3,100 employees in 26 countries, approx 700 are located in MSCI’s Mumbai office, which serves markets in Europe, Middle East, Africa and Asia.
MSCI, which runs market indices that global investors follow closely, is gradually shifting most of...