More than 90% of merchandise being sold on the official website for London 2012 is being made outside the UK, Sky News has discovered.Of the 446 items for sale on the site, 67% are made in China, 18% made in Turkey, while only 8% bear th [...]
Posted On : Nov, 12 2010 | Comments : 0