I am not even sure one can fight tax evasion as the EU as a whole without giving the EU a tax surveillance authority none of the member states want to give it. It's the same thing as a EU-wide immigration issue. Given the EU border powers over all Schengen states? Or just accept that this is going to be contentious forever? The EU is geared towards the latter which is not on the whole a bad thing.