Cyber Group opens studio in Northern France

The company has unveiled a new studio in Roubaix, France, that will be the production home for animated series Tom Sawyer (pictured) and Taffy.
November 29, 2018
About The Author

Search

Menu

Brand Menu