Next
Next

MAS records net profit of $19.7 billion, fuelled by investment gains