No, the Amex Business Platinum card comes with secondary car rental insurance which means you must first file a claim with any other insurance that applies to the loss.
However, cardholders have the option to purchase Premium Protection for just 1 low fee ($12.25 to $24.95) that covers the entire rental period. This can be a significant savings over per-day fees that the rental car agency may charge.