Insourcing is bound to take up multiple forms which are under multiple kinds of business model. It doesn't necessarily need to be under the same roof as the organization itself.
It is expected that Nifty will deliver returns somewhere in the range of 10 -15% by the end of December 2018 due to the immense support by the global IT industry