I think you are referring to the AMEX Membership Reward 40K sign-up bonus with FYF on the Business Gold Rewards card. 1 AMEX MR can be convert to 1 Aeroplan, so that the 40K Aeroplan.
yes thank you! would i get approved without owning a business? have people been successful?