40 employees
MPI Is a global provider of investment research, quantitative analytics and technology solutions.
1990