Move of the Week: Ted Baker’s new boss faces its toughest ever test It is testament to the job Rachel Osborne has done under the most difficult of circumstances that the former Debenhams finance chief has been trusted ... Read Insight