Surfing Giant Studios is expanding its European animation footprint with the launch of a new production facility in the increasingly vibrant Santa Cruz de Tenerife, reinforcing the Canary Islands’ ...