Small and Mid-sized Businesses (SMBs)

Our definition of small and mid-sized businesses: companies with a turnover of up to 500m GBP/EUR/USD per year.