This page has moved to a new address.
The income of the top 358 billionaires in the world exceeds that of half of humanity