Restaurants made Toast a $5 billion start-up — then coronavirus
Article on CNBC Apr 2020 on Toast Toast was valued at almost $5 billion in February, coming off a year of 109% revenue growth. A month later, states from California to New York had imposed shelter-in-place rules, forcing restaurants to close except for takeout and delivery. Toast is using a chunk of the $400 million it just raised… Read More »