British Airways Owner IAG Inks $955 Million Deal with American Express
With 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.The International Consolidated Airlines Group SA (LON: IAG), owners of British Airways have renewed their partnership deal with payment service provider American Express Company
Read More