Pen Pendleton Abernathy MacGregor +1 212 371 5999 pwp@abmac.com
Sally Todd Penrose Financial +44 20 7786 4870 mscibarra@penrose.co.uk
News Room
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
MSCI Barra Press Releases