
Former energy minister Greg Barker will step down as chairman of a Russian aluminium giant and auditors PwC and KPMG are cutting ties with the country as businesses react to sanctions against Moscow.
Lord Barker, who served in David Cameron’s government, announced his resignation from the board of EN+ on Monday.