Basel Medical Group issues 6 million share purchase warrants in $7.98 million offering - BMGL News | Rallies