February 22 (SeeNews) - The Africa Finance Corporation (AFC) announced on Friday its has completed the purchase of project developer InfraCo Africa’s stake in the 25.5-MW Cabeolica wind farm in Cape Verde.