C SUCCESS FIN (03623) has announced that the group anticipates a decrease in net revenue for 2025 by approximately 30% to 40% compared to the previous year. However, the net loss is expected to be reduced by about 34% to 44% year-on-year. The decline in net revenue is primarily attributed to a significant drop, estimated between 43% and 48%, in income from the sales of energy storage systems. This decrease is largely due to intensified market competition in South Africa. The reduction in the net loss is mainly a result of two factors: (i) a substantial decrease of approximately 92% to 97% in impairment losses on property, plant, and equipment compared to the same period last year; and (ii) a significant reduction, also around 92% to 97%, in fair value losses on financial assets measured at fair value through profit or loss.