Subscribe By E-Mail

Deripaska hits out over Russia’s ills

Rusal chief blames Russia’s big banks and monetary authorities for the high interest rates that are sapping business confidence
FT.com – European companies