Why British Airways On Business points are now worth a lot more
On Business is the British Airways loyalty scheme for small businesses (PartnerPlusBenefit is the Star Alliance equivalent if you are based in the UK and Ireland.) I wrote two long explanatory .....
On Business is the British Airways loyalty scheme for small businesses (PartnerPlusBenefit is the Star .....
16 Feb 201516 February 2015 • 32 comments