New Delhi: FIFA’s India media rights sale for the 2026 and 2030 World Cups has entered its final stretch, but the deal is unlikely to close at the $35 million level being projected in the market.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results