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