Компания TSC разрабатывает, изготавливает и поставляет полноценные комплекты подъемных блоков для различных самоподъемных буровых установок. TSC была первой компанией в Китае, подъемные системы которой прошли сертификацию Американского бюро судоходства (ABS). Подъемные системы TSC включают в себя подъемный блок и электрическую систему управления подъемом.