172.70.34.32

CDC commits $20m to Africa-focused Convergence Partners Communications Infrastructure Fund

771
UK development finance investor CDC has committed $20m to new Convergence Partners Communications Infrastructure Fund (C