Did you know that Sangoma has a new status page, trust.sangoma.com?
February 21, 2023
Did you know that Sangoma has a new status page: trust.sangoma.com?
As part of Sangoma’s ongoing efforts to improve the reliability and performance of their services, ... READ MORE