Axxela Limited, a gas and power portfolio company in sub-Saharan Africa, has announced an organisational restructuring to accelerate growth and
read more Axxela creates new business units