Business How Credit Card Companies, Visa and Mastercard, are Taking the “Chill” Out of “Netflix and Chill” in South America As it turns out, the coined term, “Netflix and chill”, might not be so chill anymore. That is if one plans to pay via credit card that is and more specifically through the likes of Visa and Mastercard. Although, Visa has seemingly