Sun King secures $130 million from BII, Stanbic Bank Kenya by Modupeoluwa Olalere June 8, 2023 0 British International Investment (BII), UK's development finance company (DFI) and impact investor, in association with Stanbic Bank Kenya, which is ...