Mercer Q2 FY26 net loss narrows to $75.98 million; revenue rises to $460.28 million - MERC News | Rallies