Self-described trolls tackle climate disinformation
washingtonpost.com
washingtonpost.com
An excellent point. IIUC from TFA, the person spotlighted is trying to piss off the fossil fuel company folks, but that's not really trolling.
The person who brought this article to my attention used a reference to Duty Calls[0] when she sent it to me. That seems a better description IMHO.