Digital Marketing & Ad Tech News

Coinbase lays off 18% of workers as crypto winter worsens

The company's shares are down nearly 80% year to date