Decline Profit Record Reports Revenue Meta Reports Record Revenue Decline and 36% Profit Drop Meta Reports announces its first revenue decline and a 36% drop in profits, hi… Read more Meta Reports Record Revenue Decline and 36% Profit Drop March 27, 2025