Technology Small and Medium-sized Enterprises (SMEs) in Britain need to overcome their reluctance towards borrowing money to boost their growth. , and Administrator 2025 May 9