Lawrence O’Hara is an experienced insolvency director who specialises in personal debt recovery and corporate insolvency, advising individuals and business owners on all aspects of financial distress.
The Business Distress Index is used as a barometer for business health across the UK, published quarterly using solid data sources, Companies House, and Red Flag Alert.