
TMSIDK About Credit Cards
This past week, I was talking to 2 colleagues. I’m not sure how the conversation started but what I found out was that there are no credit cards in France. What?!? To be clear, although there are things called … Continue reading
Read More