Catcha Digital Achieves Record Profit In The 1st Quarter Of FY2024 Press Release May 30, 2024 For Q1 FY2024, the Company reported revenue of RM8.78 million.
Local glove factory allegedly told employees to ‘smell and put gloves into the mouth’ for quality control Exclusive September 29, 2021 Eww.