Cliff, Willy, n.d.. MACRO ECONOMIC FLUCTUATIONS EFFECTS ON THE FINANCIAL PERFOMANCE OF LISTED MANUFACTURING FIRMS IN KENYA.