Legal & compliance EGBA claims “punitive” German turnover tax violates European law 04 May 2021 - News