[…] the same time that Stripe is opening a new London location as part of a larger U.K. expansion. The new office will house 250 workers from the company’s engineering, sales, partnerships, financial […]