Business
UK, US and Canada top Site Selection's 2026 Global Best to Invest; Saudi Arabia jumps 11 places
Site Selection magazine's May 2026 issue keeps the United Kingdom at No. 1 in its annual Global Best to Invest country ranking, followed by the United States, Canada, Germany and Australia, with London again topping the metro chart ahead of Singapore, Seoul, Shanghai and Amsterdam. Saudi Arabia jumps from 25th to 14th, China climbs to 11th, Japan rises to 13th, and Asia-Pacific markets together claim 10 of the top 25 slots in the index's Kearney input layer—the highest share since 2013.
13 min read