It's Up To The World: Pay For The Global Goals Or Buy Everyone A Latte
You could pay for an awful lot of coffee with the $172.5 trillion needed to make the U.N. development goals come true by 2030. Pledges are trickling in, but will it be enough?