UN Tax Convention (New York, United States)
The World Economic Forum (Davos, Switzerland)
Inequality is out of control: Tax The Super Rich Campaign
Inequality is out of control: Tax The Super Rich Campaign
Inequality is out of control: Tax The Super Rich Campaign
Inequality is out of control: Tax The Super Rich Campaign