Ribbon Communications Inc. Industry: Technology - EDP Services Stock Symbol: RBBN - NASDAQ Animal Usage: No Animal Exploitation Company Description Contact: https://ribboncommunications.com