One option would be to require all companies to publish employees salaries. Would this requirement be more or less onerous than other options?
One argument is that it hurts businesses - but if every business is required to do it, then it is an even playing field. Obviously that cannot happen in an international business setting - so would it put the countries that implement it at a disadvantage, or would the economic gains outweigh the decrease in competitiveness?