New details emerge on Meta’s $14.3B deal for Scale

Home Tech Crunch New details emerge on Meta’s $14.3B deal for Scale