Spain’s biggest companies must repay billions of tax break euros Telefonica, Santander and energy group Iberdrola are among them 31 Oct, 2014 @ 15:00 Business & Finance·Other News