Money talks. On Jan.1, Bizkaia, the Basque Country province, introduced new tax breaks with one of – if not the – highest deduction rate in the world: up to 70%. No other rate registered in Olswang-SPI’s Global Incentives Index 2023 reaches such heights. Also on Jan. 1, mainland Spain raised rebate caps on TV dramas […]