Originally Posted by
PanGalactic
Have you considered the Amex Platinum Business charge card?
...
ie: more points than the BA card, proper travel insurance and a list of other benefits too long to discuss here.
Does anyone known if the travel insurance in the Platinum Business charge card has been enhanced in the same way as the insurance on the personal Platinum Charge Card has been...?