I always bring my business card with me especially when I am traveling abroad. When I meet people, depending on their status in the society, I never fail to give them my card. Especially with the hotel concierge, I sometimes engage them in a chat so I would get an idea of his orientation. And if there is a probable business opportunity then I give him my business card. The business card now comes with an email address and even a social media account plus a website. But mine is the simple phone number and email address only.