Restaurant tech start-up Toast soars to $8 billion valuation seven months after cutting half its staff

Restaurant tech start-up Toast worth $8 billion in employee share sale