Actor Idris Elba and his wife Sabrina Dhowre Elba have called for business and political leaders to provide more support to the world’s poorest countries in the form of investment rather than aid. At the opening ceremony of the World Economic Forum (WEF) annual meeting in the Swiss mountain resort of Davos on Monday, the […]
This post was originally published on Michael West.