CN Energy FY26 first — half net loss widens to $49.54 million; revenue rises 8.21% to $17.72 million
CN Energy posted a net loss of $49.54 million for the six months ended March 31, 2026, swinging from net income. Revenue rose 8.2% to $17.72 million, while gross profit fell 49.8% to $240,632. Operating loss widened to $48.08 million, including a $33.15 million credit-loss allowance and a $14.34 million supplier-advanc