In India, the Shoppers Stop department store chain (83 department stores, 13 HomeStop stores and 102 beauty stores, annual sales averaging US$600 million in the year to March 31, 2018) revealed Amazon as an unexpected new tenant.
Do you have information to share with us?