Tofu Raises $12M Series A to Consolidate Martech for Enterprise GTM Teams
Among the three e-business industries – social media, online news and opinion, and search engines and information – only social media shows improved customer satisfaction, according to the American Customer Satisfaction Index (ACSI®) E-Business Study 2021-2022. User satisfaction with social media inches up 1.4% to an ACSI score of 71 (out of 100), while news [&Read More