Europe

IAG posts strong third quarter results; declares €350 million share buyback