Browse links
US residents can opt out of "sales" of personal data.
982 million out of 4.8 billion people in the developing world live on $1 a day. Another 2.5 billion live on below $2 a day. 40% of the poorest population made up 5% of world income while 20% of the richest population made up 75% of global income...