Design & Manufacturing In brief Kenya

Ford, Toyota halt production

The Numsa strike has now seen Toyota and Ford halt production.
For more:

Let's do Biz