€130B In Added Revenue ID'd By OECD Info Exchanges

International implementation of the Organization for Economic Cooperation and Development's exchange of information programs identified €130 billion ($140 billion) in additional tax revenue from 2009 through 2023, with roughly a third...

Already a subscriber? Click here to view full article