2 ms·Wasn't Stripe mostly word-of-mouth, with quite little money spent, until recently?by MichaelZuo 3y agoWasn't Stripe mostly word-of-mouth, with quite little money spent, until recently?