British Airways passengers will earn Avios based on how much money they spend, not how far they fly, starting later this year. The carrier is the latest to switch to a revenue-based accrual method for its loyalty program.
↧