Press News - Mobilizing Impact Finance

January 1, 2011

World population is estimated at 6.8 billion people, of which close to two billion live in poverty, 925 million are undernourished, 2.6 billion lack basic sanitation, about one billion can't read a book or... Read more

Please reload

Featured Posts

Latin America’s Unique Brand of Impact Investment

March 6, 2017

1/5
Please reload

Recent Posts

December 22, 2017

Please reload

Search By Tags
Please reload

Follow Us
  • Facebook Classic
  • Twitter Classic
  • Google Classic

© by AlphaMundi Group

  • Wix Facebook page
  • Twitter Classic