Social entrepreneur Neha Upadhyaya selected by Yale University among 2019 World Fellows
A social entrepreneur from India is among 16 persons selected by Yale University as the 2019 World Fellows, the signature global leadership development initiative at the prestigious institution. Neha Upadhyaya, based in New Delhi, founded […]