Castle Business Finance has been announced as sponsor for the Business of the Year Award (1-10 employees) at this year’s Business Leader awards. Looking for the best small business, with evidence of robust business planning and demonstrating sustained growth, the … Continue reading