Tagged
With a massive $521 million investment push, Spain’s SETT is aggressively positioning local audiovisual firms to become dominant players on the world stage.