Ouch, they are valued at $11 billion, that's insane. I smell a lot of bag holders.
How do they explain this valuation in a market where payment processors are a dime a dozen? I purchase a lot of stuff online, and have yet to find a merchant that uses Bolt.