Payfone hangs up $23.5M Series E

January 09, 2017