[ad_1] Sourav Ganguly, Chairman of the Indian Cricket Control Council (BCCI), has confirmed that the remaining matches of this year’s Indian Premier League (IPL 2021) cannot be held in India. [ad_2] Source link