Business StandardCenter·
Saudi Arabia shelves $2.5 billion Neom Stadium plan for 2034 World Cup
The Neom Stadium was billed as an elevated arena in a glitzy 100-mile (160-km) steel and glass structure known as The Line, in turn part of the broader development known as Neom
Read at Business Standard →

