Back To Press Release Africa Finance Corporation’s year of impact sees major expansion of projects and investment All (1) Images (1) Red Sea Power, Djibouti. Photo credit: Thought Leader Global (Source: Africa Finance Corporation (AFC) | 4 months ago) Share Download HD Download SD Image