Digital payments platform Newt Corporation has inked an agreement with Element Bank to issue branded credit and debit cards in Mexico, the company announced Tuesday...