Schembri ‘money-laundering’ company received payments from Vitals, Steward

By July 31, 2022