NatWest and Visa have launched a new credit card aimed at tempting holidaymakers The NatWest Travel Reward Credit Card is aimed at customers who travel abroad frequently, and will offer rewards on ...