Awwwards

CTC

CTC Global is a wholly owned subsidiary of ITOCHU Techno-Solutions Corporation (CTC) and ITOCHU Corporation that supports companies and organisations in Singapore with integrated IT solutions.