Coinspeaker British Airways Owner IAG Inks $955 Million Deal with American ExpressWith new cash injection in a deal with American Express, British Airways owner IAG hopes to stay afloat after a serious hit due to the coronavirus lockdown.British Airways Owner IAG Inks $955 Million Deal with American Express