Medical and Pharmaceutical Prenetics Global shares spike on significant revenue developments The company projects 2025 revenue to range between USD$73 million and USD$85 million Joseph Morton20 hours ago