Website: www.toysrusinc.com
Founded: 1948
Country of origin: USA
Brand fact 1: Toys ‘R’ Us is a US $13 billion business.
Brand fact 2: Toys ‘R’ Us has approximately 1,600 stores world-wide.
Brand fact 3: The Toys ‘R’ Us Times Square flagship store is one of New York City’s top tourist destinations.