The International Cricket Council (ICC) has threatened to strip the 2021 Champions Trophy from India amid a dispute with the Indian government, as Indra Nooyi, chairman and chief executive of multinational food and beverage corporation PepsiCo, was today (Friday) named as the organisation’s first independent female director.
You'll need a subscription to continue reading
Discover our range of subscription choices, with options starting from £39/month
Already have an account? Sign in here