The International Islamic Trade Finance Corporation (ITFC) (www.ITFC-IDB.org), a member of the Islamic Development Bank (IsDB), has reinforced its position as a key […]
China Square, a Chinese-owned retail chain, is rapidly expanding its footprint in Kenya, sparking fierce competition with local traders. Launched in Kenya two […]