Starfish Greathearts Foundation supports vulnerable children in South Africa by partnering with community-based organisations to improve early childhood development, health access, education outcomes, and governance capacity. The initiative focuses on enhancing ECD centres through improved learning