cloud Published October 22, 2011 at 834 × 659 in Study claims Brits have £2.3 billion stashed in the cloud