
30
Oct
London Cloud Wins Awards!?
Post by: Linsey S30/10/2014
There’s a cloud winning awards in London and we went along to a special meeting in the city to find out more about the company involved. Cloudy - but not overcast! In the not too-distant past, the word ‘cloud’ would normally be associated with those white, fluffy looking things i ...