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.

MSWFP: Making Services Work for People

Definition in English: Making Services Work for People