2007-11-20T08:21:00
Marks & Spencer is reportedly in talks with several companies in India about setting up a joint venture in the country.The retailer already has 12 stores in India as part of a franchise agreement with Planet Retail Group but a separate joint...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance