From the following statement, are they saying if I have the amex spg business card and havn't received the bonus in over 24 months, I will be able to get the bonus? That's what it sounds like to me, but can't tell if they are wording things to confuse me(which they obviously are).
"are a current or previous cardmember of either Marriott Bonvoy BusinessTM American Express® Card (also known as The Starwood Preferred Guest® Business Credit Card from American Express) or Marriott Bonvoy BrilliantTM American Express® Card (also known as the Starwood Preferred Guest® American Express Luxury Card), and received a new cardmember bonus or upgrade bonus in the last 24 months"