Submitted by grace@benton.org on Wed, 04/30/2025 - 17:07 Links Meta Posts $42 Billion in Sales in Earnings Report Source Meta DD Publish Status Not Available Daily Digest Daily Digest 4/30/2025 Offsite url Open offsite URL