AudioCodes holds annual shareholder meeting - AUDC News | Rallies