Skip to main content

Definitions by 123456789#*+

a level playing field

a situation in which everyone has the same chance of succeeding
If the tax systems are different in each European country, how can industries start on a level playing field?