Update: RBBN, July 25 0 26.07.2024 00:28 Forbes.com Shares of Ribbon Communications (RBBN) sank 17% today following the release of the company’s Q2 results last night. Revenue for the period fell 8.5% year-over-year [...]