Cloud computing In this edition of intouch we take a delve into cloud computing. Itâs the latest buzz phrase of 2010 but what does it mean? And how will it change the way…