Source: http://www.frequentbusinesstraveler.com/2013/08/virgin-atlantic-launches-world-elite-mastercard-with-bank-of-america/