Home / Regions / Europe / Spain and Taxation: Busting the Myths