Friday, 28 June 2024 10:01

STM profits tumble 72% amid prolonged takeover