Why is outsourcing still a dirty word?

As for quality and control, the significant advances in technology – from cloud computing to video conferencing – have broken down barriers when outsourcing …