G CHINA FIN (00431) has released its annual results for the period ended December 31, 2024. The group reported total revenue of HK$19.017 million, representing a decrease of 61.51% compared to the previous year. The loss attributable to the company's owners was HK$113 million, a significant reduction of 75.98% year-on-year. The loss per share was HK1.46 cents.