India’s record is mixed

Scores in worldwide governance indicators (WGI)