The recently held Franchise India's Franchise & Retail Opportunity (FRO) Show in Chennai was a great success underscoring the point that India's Southern region is a favoured destination for investors from across the world. Take a look at the updates on b