Axxela receives Energy Leadership Excellence Prize of the Decade
Axxela Limited, sub-Saharan Africa’s preferred fast-growing gas and power portfolio company, has received the Energy Leadership Excellence Prize of the Decade from the African Institute for Leadership Excellence at Sheraton Hotels and