Offline
The complex, which already exists, has 6 sound stages and boasts 260,000 square feet of space. It's the first facility in Canada branded with the name of a major U.S. network. "We're here for good," boasts the man behind the project, although the place is actually located in nearby Mississauga.
CBS Launches Branded Stages Canada Studio in Toronto