Liam Carter
April 14, 2025
Meta CEO Mark Zuckerberg took the stand as the first witness in the Federal Trade Commission’s (FTC)...