Genesis Energy And Imbumba Foundation Join Forces For Epic Trek4Mandela Journey

Johannesburg, South Africa, 20 June 2023 – Genesis Energy (GENESIS) has partnered with Imbumba Foundation to light up the trek to the peak of Mount Kilimanjaro with its generous donation of cutting-edge solar headlamps that will provide the climbers with the much-needed illumination as they summit the Roof of Africa in honour of the great Nelson […]