Best In Biz Last Updated: October 22, 2020December 18, 2024 — 1 min readSquaremouth wins Gold International Best in Biz Award for Most Customer Friendly Company of the Year for pandemic response, 2020