Use of Self-service Portals for Financial Interactions Correlates with Company Size Posted on August 7, 2023August 1, 2023 by Sanjeev Aggarwal SMB survey was done July 2022 © SMB Group, Inc.