Return to Article Details INFORMATION TECHNOLOGY, CLOUD AND THE DIMINISHING ROLE OF IT DEPARTMENT. Download Download PDF