UK snow storms could put 1,000 firms out of business by disrupting final weekend of Christmas shopping


By: - Climate DepotDecember 17, 2010 8:52 AM