Airlink-British Airways agreement is a match made in the skies