And I love this photo.
Iceland makes top-250 list of world’s biggest retailers – WELSH retailer Iceland has made the list of the world’s 250 biggest retailers. The Deeside-based company came in at number 217 in the league table in Deloitte’s Global Powers of Retailing 2012 report. The list collated figures from the 2010 fiscal year.





