Corporate Taxation at Its Limits Anna PeronOctober 15, 2015 Corporate tax harmonization across Europe is necessary. The current system has to be revised to avoid side effects and seek more transparency.... News & Opinion0 Comments 0