Selling online is more important than ever

Selling online is more important than ever

Four out of 10 of the UK’s micro businesses do not accept card payments, according to payments provider Square. This compares with almost 9 out of 10 businesses with between 10 and 249 employees – the definition of what constitutes an SME. Square’s research has found...