Top Glove remains upbeat despite €33m loss in first quarter

16 Dec 2022