Underachieving India, Cricket’s Richest And Most Powerful Nation, Has A Decade-Long Title Drought – Forbes June 12, 2023 by Bharat Shukla source