One of India’s leading travel brands, Treebo has unveiled a new brand identity, in line with the vision that the company adopted for itself....