Global investment firm DE Shaw has just bought 5.7% stake in Orient Express and raised questions regarding the corporate governance structure at Orient Express.
DE Shaw buys 5.7% in Orient Express