Growth Metrics

Healthcare Triangle (HCTI) EBITDA: 2020-2024