IPL valuation hits $18.5 bn, up 12.9%, fueled by media rights, sponsors, and fan engagement Published 14 Jul 2025 Full Article