IT Outsourcing has become the new gold rush, especially for software companies, as many large organisations are hiring skilful labours who specialise to provide in services which are located ...