What Exxon Knew Newly released documents show that scientists at Exxon Oil Corporation [...] 2024-06-21T17:58:54+02:00By Climate State|2015, Climate Change Denial, Energy, Oil, Video|1 Comment Read More