Economics ❯Public Funding ❯Budgeting
Cost Overruns
Officials demand clarity on financial commitments after the UK pulls funding for the Euro 2028 stadium project.