Sangrix holds extraordinary general meeting - SGRX News | Rallies