Haycarb launched its new logo and undertook a rebranding campaign in 2010. The new logo reinforces our global reputation that stands for Innovation, Technical Superiority, Customer Centricity, and ‘Green’ sustainable business initiatives.