Zhongsheng 1H FY26 profit attributable to owners drops 89.1% to RMB 110.6 million; revenue falls 18.5% to RMB 63.02 billion - XLY News | Rallies