Meta's $18B settlement manageable vs $60B profit; contingent structure pressures TikTok and YouTube
The $18B settlement over a decade is not existential for Meta given $60B annual net profit, and the contingent 30% payment structure strategically pressures TikTok and YouTube to…