Iberia airline has launched Business Club seating on its medium-haul flights enabling passengers to relax with wider and roomier lounge seats, new in-flight entertainment systems, and food service which includes an extra drink, snack and a brand new menu.