Wed. May 18th, 2022
Between them, the oligarchs have managed to spirit away £1.8billion in assets. A fifth yacht linked to a firm subject to sanctions was also on the move.