Australian mining magnate and climate advocate Andrew Forrest has launched a scathing tirade against oil and gas industry leaders, saying their heads should be “put on spikes.”
Mr. Forrest’s strong comments coincide with his worries about the involvement of fossil fuel leaders in tackling climate change.