This is a report by a think tank groups in the US and EU. It will be biased towards their viewpoint.
Should be taken with a pinch of salt I suppose.
Couldn't agree more... These lists should b taken as encouragement and recognition of the progress made... We (India) still have a long way to go...