2007-12-20T10:50:02
Dubai-based Landmark Group – which this week declared a 7 per cent stake in Debenhams – will launch large-format department stores in India for its international fashion brands.
Already have an account? Sign in here