15 December 2010, London/New York (Digital News Agency) – When shopping in London’s West End or New York’s Fifth Avenue, you would be dazzled by the amazing window displays during the festive season. This year – luxury diamond brand De Beers raises the bar by embracing ground breaking 3D technology […]