Toronto, Ontario--(Newsfile Corp. - May 20, 2025) - Bloom Burton & Co. Inc. (Bloom Burton) announces that, today, it exercised 3,200,000 common share purchase warrants (Warrants) of Satellos ...