Rolf SilverApr 291 min readSpain's tax rates are among the highest in Europe... but is that the whole story