Business Travel & Leisure Air India New Logo: Air India released its new logo and design, the name is – The Vista. August 11, 2023August 11, 2023 Alex airindia, airline, business, india, tatagroup, Vista Views: 144 Tata Group owned airline Air India unveiled its new logo and design. Air India retained the red, white Read more