site logo

Big tech buys into booming payments sector

Sean Gallup via Getty Images