MSP Abbreviation Meaning The term MSP stands for: Multi-sided platform More Abbreviatons TPA O.b.o. ICO BNPL GAAP