Leishen Energy management cites scale-back of low-margin business as six-month revenue falls 25.6% to $20.98 million ended March 31, 2026 - LSE News | Rallies