If you need a Card that gives back to both you and your business, the new British Airways American Express Accelerating Business Card can be the solution.