Reliance Retail currently has the license to sell Hamleys products in India.
17 April 2019 10:52 AM GMT
In India, Reliance Retail had the master franchise for the brand and operates 88 stores across 29 cities.
18 July 2019 7:47 AM GMT