Big players are already engaging heavily in various impact investment ventures in various parts of the globe. Photo: Bill & Melinda Gates Foundation

Some say that the most critical aspect of a successful business is the customer. I would agree: A business that contributes to the wellbeing and affluence of its customers by giving back ensures that in the long run they are able to afford and continue to consume the goods and services that the business provides. In this blog series, our experts share their thoughts on key financing for development issues. …
Read more