Energy Toast, Shift4 lead drop in fintechs, investors fret over spending Finance News Mar 13, 2025 A screen displays the company logo for Toast Inc. during the company’s initial public offering at the New York Stock… Read More...