EVCA unveils rankings of EU tax and legal environments with UK at the top

571
The report ranks conditions in all 15 EU member states as part of an exercise to accelerate regulatory homogenisation.