VVGP: Vital Voices Global Partnership

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

Definition in English: Vital Voices Global Partnership