21 June 2024

Swiss impact firm provides $10m credit to TBC Bank Uzbekistan