Toys R Us Opening 120 New U.S. Stores In Time For The Holiday Season

Toys R Us Opening 120 New U.S. Stores In Time For The Holiday Season
Toys R Us is continuing its growth trajectory under new ownership with the opening of 120 new standalone U.S. stores.