Sharp Revenue DeclineA near 41% revenue drop signals either project delays, lower plant output or weakened offtake monetisation. Sustained top‑line contraction erodes scale economics and raises the risk that projects won't achieve expected cash yields, challenging operational leverage and growth plans.
Deep Negative Margins And LossesPersistently negative gross, EBIT and net margins indicate structural issues in cost recovery or pricing on projects. Ongoing unprofitability will deplete equity, complicate capital raises and limit reinvestment into new projects absent meaningful margin improvement or subsidy support.
High LeverageA near 4x debt/equity ratio creates elevated solvency and interest burdens for a capital‑intensive renewables operator. High leverage reduces flexibility to fund new projects, increases refinancing risk if revenues remain depressed, and magnifies downside during operational setbacks.