The Greenpop Foundation
Organisation
Rating:
The Greenpop Foundation NPC is an award-winning registered non-profit organisation (NPO#: 151-411 NPO; PBO#: 930050622) headquartered in Cape Town, South Africa