Are corporations paying their fair share of taxes? We surveyed 25 global markets to find out.

See the results in our interactive map: http://cnb.cx/1sh6qvy
Photo
Shared publiclyView activity