In Columbia businesspersons usually present their custom business card by holding it at one corner with a thumb and index finger.
It is important not to cover up any text or logo when handing it over.