Central Coast Studios (CCS) has announced an ambitious plan to build a large-scale technology and media hub on the Central Coast of New South Wales, Australia. The project is expected to cost $260 million. CCS aims to combine film production, gaming, and esports into a single ecosystem and position Australia as a global player in […]

