Meta just agreed to pay up to $18 billion — in annual installments over 10 years — and its stock, after tumbling in early trading, rebounded to close up…

Meta just agreed to pay up to $18 billion — in annual installments over 10 years — and its stock, after tumbling in early trading, rebounded to close up…