New cards will be issued in owner's name, but not linked to existing bank accounts or credit cards, Postal Company says.

Read more