Spar International, the global symbol retailer, has confirmed the plans of its local venture in India to open 25 stores in the country by 2012.