'This Is All He's Got': £23 Million Funding Shortfall Puts Prince Harry's Invictus Games Under Pressure
The Invictus Games 2027 in Birmingham faces potential cancellation due to funding gaps, with organisers needing more sponsorships despite UK government backing.
International Business Times UK ·