MSCI Inc. (NYSE: MSCI) and Microsoft Corp. have formed a strategic alliance to accelerate innovation among the global investment industry.

Read more…