Stripe accidentally sends image of cartoon duck

Online payments company Stripe is laying off 300 employees internationally, according to an internal memo seen by Fortune.
A Stripe spokesperson confirmed the notification error. Chief People Officer Rob McIntosh sent a follow-up email apologising ...