Business cards are exchanged during introductions with everyone at a meeting.
It is advisable, although not required, to have the other side of your business card translated into Portuguese.
Present your business card with the Portuguese side facing the recipient.