Amex Business Platinum card review: Big bonus and luxury benefits

The Business Platinum Card® from American Express is a top-tier business rewards card with a range of valuable perks and benefits. While it does come with a high annual fee of $695, the card’s extensive statement credits and travel benefits…