No doubt the state's ranking has come down by two spots compared to last year.
15 July 2018 6:18 AM IST