[…] Intelligence has found that 85% of SMBs view their payment processors favorably. At the same time, more than half of the SMBs who are highly satisfied with their […]