Bahrain Air - the Kingdom's second national carrier - has signed an agreement with Bahrain Financing Company (BFC) to allow customers to pay for their flights at any of BFC's 25 branches across ...