Byrna Technologies announces annual shareholder meeting - BYRN News | Rallies