All UK-based Toys”R”Us stores to close down
The global toy store chain Toys”R”Us has been facing financial woes around the world these past few months – just a few days ago we reported that US stores may be shuttering soon. That worst case scenario is already underway elsewhere, however. Sky News reports that all 105 stores across…