Posts

Square agrees to acquire Afterpay for $29 billion in all-stock deal