I totally agree with Blake. I do not see any reason to have logos on the petitions. Logos or companies having their logos on petitions is the last thing I need to have, especially when you're putting the petitions on the Internet. No, it's not what we're here for. I think it's appropriate not to have logos and such on petitions.
On May 8th, 2018. See this statement in context.