Tech

SoftBank, Amazon, Accel and others put $108M in Brazilian banking and payments i..