Am I automatically entitled to free upgrades when I travel?
Business Rewards or Skywards membership, at any level, does not automatically entitle you to a free upgrade.