Coinbase CEO says it is laying off 18% of its workers

June 14, 2022 0 By Jumoka Cobbs