New details emerge on Meta’s $14.3B deal ... - aVenture News