Deceptions, diversions, straw men, …
Talk about lobbying and comparing just part of a budget of an advocacy group to profits of oil industry ???
You can get better numbers by little internet search.
2 B is well-funded to me. Based on visibility on media Big Green is very large. It is not just the US green part but much of Democrats as well as. Forgot Al Gore ?