Marks & Spencer which has about 20 franchises in India operated by Planet Retail, plans to set up 500 more stores in the country by June with an investment of $125.9m (£63.1m). The Associated Chambers of Commerce and Industry of India has forecast that the country’s retail sector is set to grow by up to 35% in 2008. The Times