We could have our first trillionaire in 10 years, but at current rates, it will take 230 years to end poverty.
Continue Reading