Purple Biotech holds annual shareholder meeting - PPBT News | Rallies