INDIA: Army Canteens Most Profitable Retail Chain In Country

Which is the most profitable retail chain in India? Answer: The defence canteen stores.

Read the full article on the Economic Times website