New Delhi-February 21 (online): India is now on top in the MRF Tyres ICC Men T20I Team Rankings, after surpassing England, ICC announced on Monday. India cruised to a 17-run victory over West Indies in the third and final T20 on Sunday, completing a 3-0 […]