Gary Cripps
March 4, 2023
1589
Payment technology company Marqeta has filed for an initial public offering (IPO), as its valuation topped $16...