Loading
Why some companies are staying put while others up sticks
Their government is not
The industry’s covid-era hangover could be about to intensify
Wrangling over its diamond deal with De Beers shows why