News

Meta unveiled new AI advertising tools at Cannes Lions 2025 in light of a $14-15 billion investment for a 49% stake in Scale ...