Retail

House of Fraser to close half its stores

One of the UK's leading department stores, House of Fraser, is to close in 31 of its 59 locations including its flagship shop on London’s Oxford Street...