Home Tags Master Card

Tag: Master Card

A bank account for your phone, N26

N26 was founded in 2013 by Valentin Stalf and Maximilian Tayenthal—reimagining the retail banking experience for today’s mobile lifestyle. Since the initial product launch...