The Organic World, a start-up based out of Bengaluru, is looking at a massive expansion for its next phase of growth. With 17 stores spread across Bengaluru, the retail chain is now betting on a franchisee model to foray into other South Indian markets such as Hyderabad, Chennai, Mysore, and Coimbatore.