Although the global economy has a GDP of around $70 trillion, more than double the figure from 2000, and life expectancy worldwide has steadily increased over the past decades, according to the World Bank there are still about 2.5 billion … Continue reading →
- Putting a Price on Social Good
- Kevin Lehr