India is ranked at 41which is notched above last year.
भारत 41 वें स्थान पर है जो पिछले साल से ऊपर है।