ICYMI: Plasma Public Sale Ends With $373 Million in XPL Commitments
394