NEWS & OFFERS: 70% bonus on buy Virgin points, Swiss revamp business class & Marriott Amex 30% bonus

Virgin Buy Points 70% bonus Virgin is back with another buy points offer. 70% is the most that Virgin offers, so it is worth considering a top-up. However, the bonus…