Spains Iberia Airlines has just launched its newest airliner: the Airbus A321XLR (XLR standing for Xtra-long Range), which promises to set records in sustainable, and transatlantic long-haul travel.