News

Meta recorded a net income of more than $16.6 billion between January and March 2025, as per its quarterly results report.