This page has moved to a new address.

The income of the top 358 billionaires in the world exceeds that of half of humanity