24 October 2022

Ribbon Communications releases 2021-22 sustainability report