Business News & Society IATA: Indigo CEO Peter Albers gets new responsibility, appointed president of IATA June 12, 2023June 12, 2023 Alex business, IATA, india, indigo, Technology Views: 146 Peter Albers, CEO of India’s largest airline IndiGo, has been elected as the Chairman of the Board of Read more