Ideas to Action:

Independent research for global prosperity

Power Africa Chart

10/20/16