Stripe has laid off 300 employees, representing 3.5% of its workforce, with the majority of the cuts affecting roles in key departments including product, engineering, and operations, CNBC reported. Despite the layoffs, the payments giant—valued at around $70 billion in […]