Ann Taylor Reed Abernathy MacGregor +1 212 371 5999 atr@abmac.com
Sally Todd Penrose Financial +44 20 7786 4870 mscibarra@penrose.co.uk
MSCI Barra is a leading provider of investment decision support tools to financial institutions worldwide, with over 35 years of experience. In our news room you will find the latest company and product news for MSCI Barra.
Articles Featuring MSCI Barra