News

Net income attributable to owners increased to $57.3 million, or $2.49 per diluted share compared to $27.3 million, or $1.13 ...