who has admitted receiving funding from various fossil fuel industry sources over the years
The biggest Bugbear/ad hominen attack of all......
Because we all know that all people who have ever worked in a fossil fuel industry are little Mini-MEs minions KNOWINGLY helping/working to destroy the earth for Dr. Evil overlords. Truly, how juvenile an argument! Only Hollywood sells this crapola. You'd think adults would be mature enough to blow it off.