MSCI launches Barra Portfolio Manager