Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
The World Bank Group, through its private sector arm the International Finance Corporation (IFC) and Standard Chartered has announced a new risk sharing facility aimed at strengthening supply chains and…