Primech Holdings holds annual shareholder meeting - PMEC News | Rallies