Mastercard snatched this main right of ICC from Bharatpe
American financial company Mastercard has taken over the principal sponsorship rights of the ICC. Meanwhile, the company has also acquired the core rights of BCCI’s international and domestic matches from…