As we approach the end of an unpredictable and tough year for businesses, Barclaycard Payments’ latest SME Barometer has found that two-thirds (66 per...
UK consumer spending experienced its first year-on-year increase since the beginning of the lockdown as pent up consumer demand helped the economy show early...