AsiaIndia Does India Winning at Cricket Actually Move the Stock Market? The Data Will Surprise You | The Quint 28 April 2026, 6:04 pm Team Buyback