British International Investment (BII), the UK’s development finance institution (DFI) and impact investor, has signed a US$ 100 million risk-sharing facility for supply...