Byrna Technologies Q2 Revenue Falls 43% to $16.4M, Loses $10.1M - BYRN News | Rallies