World Economic Forum: Globalisation and African entrepreneur Peter Jan 22, 2019 Every year business, political and other leaders gather in the picturesque town of Davos, Switzerland to discuss…