site logo

Square to acquire buy now, pay later player Afterpay for $29B

Teresa Kroeger via Getty Images