There has been mounting concern over the past few years over whether some of the world’s largest companies – primarily big tech – pay their fair share of taxes.
Share this post
Episode 115: Reuven Avi-Yonah on the Past…
Share this post
There has been mounting concern over the past few years over whether some of the world’s largest companies – primarily big tech – pay their fair share of taxes.