German mobile banking startup Number26 racks up $40 mln

Share this