Fastest growing start up in hospitality, Stop My Starvation’s founders share secrets
Stop My Starvation, is now a leading food chain in Delhi NCR that began as a vision to fill out the void in Indian hospitality sector. It aimed to bring out the world’s best waffles,…