A raft of regulations that target manufacturers in the country might be muffling development of small and ...
Kenya Association of Manufacturers (KAM)