site logo

Square buys BNPL player Afterpay for $29B

Teresa Kroeger via Getty Images