News The Sandbox raises $20M at $1B valuation, promises to expand creator economy editorial staff 7. June 2024