Travel

American Airlines introduces new business class

American Airlines is planning to consolidate its Flagship First and Flagship Business classes into a new Flagship Suites.