Very true. I am lucky enough to witness both sides of the story - offshore for 5 years and now on shore for more than 5. I think high risk, critical projects and the ones with essential services will be on shore and cannot be pushed to offshore. Some of the IT tasks will nonetheless be...