site logo

Report: Some IT organizations morphing into 'cloud service brokers'