Sun Africa pledges $10bn into Nigeria’s power project by newspeak November 19, 2023 0 Sun Africa LLC, an international organisation at the fore front of the push to meet Africa's growing energy needs has ...