Allot holds annual general meeting of shareholders - ALLT News | Rallies