Sales of new motor vehicles dropped marginally in the nine months ended September, with the slowdown linked to the economic uncertainty in the context of the recent General Election. Formal …
BusinessEastern AfricaEconomyTechnologyUncategorized