Tech Tracker Toast seeks 18 billion IPO valuation Nation's(02) Save Image Image gallery: Exploring Toast Inc: Revolutionizing the Restaurant Industry in 2024