As someone who left India for the US, this article gives me pause as to whether things have actually changed in shining New India or if it's just a facade with air conditioning. More specifically, I'd like to move back at some point and I'm not sure if I ever should.
Things have improved in general. But it is impossible to answer this question without knowing more about your expectations.