Maybe Meta execs are just picking out a nice $80 billion plot in the Big Tech graveyard.
Source: Sherwood News.
Written by
in