Increasing demand for energy is soon becoming a cause of concern for IT organisations, big and small alike, spanning across the globe.Read less