2019 Best in Biz International Awards Last Updated: September 19, 2019December 18, 2024 — 1 min readSquaremouth wins Gold in the International Best in Biz Awards for Most Customer Friendly Company of the Year, 2019