I don't understand why "for" is used here. shouldn't it be "from"?
Native speaker’s answer
Rebecca
Yes, you're right! When you are introducing the organization you represent, "from" is more commonly used. My guess is that the speaker made a mistake here, or she may be trying to say that she is there on behalf of DNews, which would make the use of "for" a little more understandable in this context. Generally, though, you should use "from." Ex: I'm Stephanie from Google. Ex: I'm Siri from Apple.