Study on technology stream graduates and barriers to employment in Sri Lanka - 2025. (National Human Resources Development Council of Sri Lanka, 2025)