Ribbon Communications approves $50 million stock buyback

Ribbon Communications approves $50 million stock buyback