Does anyone know Barra board's credentials? It helps in the bad times to know that there's good management behind a company. Am new to this stock; just bought before the market downturn.
BAR Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held