06 December 2009
Is your IT department worth its place on your payroll? With the advances in technology simplifications, cloud computing and outsourcing contracts, is it worth keeping them on?
Read the full story from the Sunday Business Post.










