As someone on /r/sysadmin has correctly remarked - if you are outsourcing to India, you should assume that all data they have access to it is now also freely accessible to the Indian government.
Don't get me wrong, but I feel the /r/sysadmin folks are extremely pissed off at Indians, probably because of all the outsourcing. I find it amusing that they blame it on shitty coding by Indians whenever there is a breach or a website down incident, but keep quite on the nationality when the outage/breach has nothing to do with outsourcing.
I never thought anything else of any data that leaves my network.
And if you're using Windows 10, your personal data is harvested and sent back to Microsoft... who overwhelmingly outsources to India.
All the agencies mentioned in the article are related to anti-terrorism, Investigations and Tax department. They could get any data previously too, with warrant but now they can track you without warrant.