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