Mohammed Shami. (Pic Credit - X) NEW DELHI: India’s success in the upcoming 2025 ICC Champions Trophy could heavily depend…