China Square, a Chinese-owned retail chain, is rapidly expanding its footprint in Kenya, sparking fierce competition with local traders. Launched in Kenya two […]
Contributed by In On Africa (IOA) Country overview: IOA has developed considerable expertise on Mozambique by conducting various research and consulting services focusing on […]