impACT Delhi Pop-Up

In 2019 impACT launched in Delhi, India. The event brought together key stakeholders from the Indian social startup scene. Do you want