Tag: Petr Aven

Oligarchs resign from board of Holland & Barrett owner

Mikhail Fridman and Petr Aven have resigned from the board of Holland…

Jane Wolfe