Africa, Business4 hours agoAfrica should ‘let the past be’ and welcome all foreign investment, says mogul Elumelu