MSWFP: Making Services Work for People

What does MSWFP mean? The above is one of MSWFP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Making Services Work for People