Muchilwa, Racey C (University of Nairobi, 2011)
At the moment, companies are facing increasing competition because of changing political, legal, socio-economic, cultural and trading environments thus ushering in new challenges for businesses. This means that those who ...