4th Apr 2008 - 00:00 Abstract Some business owners may have read about the so called “credit crunch” and wondered how it may affect them here in the UK. Category Research/Insight Share this: