MSP Abbreviation Meaning The term MSP stands for: Multi-sided platform More Abbreviatons RDA PoP SIB FOK ECP