Naveen Tewari finished his MBA at Harvard Business School in 2007. He had elite placement offers waiting. Instead, he flew back to Bangalore, pooled savings with three friends, and ran
Education
Aug 20, 2026
Aug 19, 2026