The Construction Education and Training Authority (CETA) faced intense scrutiny during its recent committee appearance, as concerns were raised about…