BCCI questions ICC's $135 million budget for England hosting 2017 Champions Trophy

BCCI questions ICC's $135 million budget for England hosting 2017 Champions TrophyIn contrast, ICC gave just $45 million to BCCI for hosting the 2016 World Twenty20.

Full credit to yahoo.com Please read more here.