Dec 26, 2025 6:00 am EST TechCreate Group Ltd. Reports First Half Fiscal Year 2025 Financial and Operational Results