Global brands such as Michelin, Castrol, Blue Star and AC Delco Batteries are part of its portfolio of 25 brands. The company’s strength is a step ahead in the game due to the goodwill it shares with its dealers and customers, built through dedicated and trusted service over a span of 64 years. CTC’s dynamic management has always fueled its appetite to identify new opportunities while continuing to innovate, grow and improve existing business.