October 26, 2024
Abu Dhabi and the Canary Islands among those ramping up incentives as studios seek to control costs