Energy technologies: who will pay for Africa?

Energy technologies: who will pay for Africa?