British department store chain Debenhams on Thursday said it planned to shut about one third of its shops, many more than previously announced, signalling another blow to a retail sector faced with fierce online competition….
A Kenyan lifestyle platform for digital storytelling.