Here we provide an insight into the much publicised ‘Cloud’ to see how it can help companies meet their sustainability objectives. In the UK and …