Energy technologies: who will pay for Africa?

background image