Air India’s new logo symbol - ‘The Vista’ - is inspired by the peak of the gold window frame, signifying limitless possibilities, progressiveness, and the airline’s bold, confident outlook ...