Hi,
In our business, we use credit cards a lot. We currently have Amex Platinum for Business and Chase BA. However, because of the deflation in Membership Reward Points and lack of actual space on BA flights, we are looking to change to a different business card. We primarily like to accumulate points to use for vacation travel.
I'm writing because I would love your advice on the best card for accumulating I volume points with the best options for use. The sign up bonuses are good but that's not my main interest as I use these cards over the long term and don't have time for frequent changes.
Any suggestions will be very much appreciated.
Thanks
M