site logo

Toast considering IPO valued at $20B, WSJ reports

Courtesy of Toast Inc.