Poor cash flow, bad weather hit businesses - PMI | The Kenyan Wallstreet