TCID records loss of IDR 124.74 billion 20 Mar 2025 09:35 TCID's revenue declined across all segments of men's and women's products. TCID records loss of IDR 124.74 billion