Lotto to expand number of Indian stores
06/09/2011
Lotto India will go from 59 to 100 own-brand stores in the course of this financial year (April 2011-March 2012) the company has announced. Lotto entered the Indian market in 2005 and has a licensing agreement extending up to 2025 with Sports Lifestyle for the production and distribution of Lotto brand products. Stores are already operational in...