British International Investment

British International Investment

Impact Investor
Africa
Assets Under Management
Ticket Size
Portfolio Companies
18
Exits
0