Afrifund

Energy group reports highest profits in decades and projects higher mine output this year