Credit Where it’s Due: Changing Attitudes to Debt in the Netherlands
The first universal credit card emerged in the US, from the Diners’ Club, Inc., in 1950. Another, known as a travel and entertainment card, followed from the American Express Company in 1958. In the seven decades since, the concept has taken the financial world by storm.