The state-run Credit Information Corp. (CIC) generated 10 million credit reports in 2024, doubling the previous year’s figure ...