Energy Axxela Releases 2023 Sustainability Report; Achieves 703,000-Tonnes Carbon… Editor Aug 18, 2024 Axxela Limited, sub-Saharan Africa's leading gas and power portfolio company, has announced the release…