MSPC Financial Position