Category: Tech News

BBC Store closes after just 18 months 0

BBC Store closes after just 18 months

By Mark Walton Enlarge / Good ol’ BBC, wheeling out Dad’s Army whenever it’s even slightly apropos. Update, May 25, 2017: The BBC Store, despite launching just 18 months ago, has closed down. There...