The companies which are flocking to hire such talent from India originate from places like the US, the UK, Singapore, Sweden, Germany, and Canada.