Founded by Natwar Agarwal and Anuj Nevatia in 2013, Bacca Bucci is a homegrown Indian footwear brand that has carved out a unique niche for itself in affordability. This company, which began in the narrow streets of Ghazipur, Delhi has served more than 3 million consumers till now and sees over 2000 new ones every day.