Stripe laid off 300 employees, equivalent to around 3.5% of its workforce, on Monday, with most of the roles in the product, engineering, and operations departments.
No matter how fans have been introduced to the famous duck in a sailor suit, Donald got his big break in animated shorts.