13th December 2024
pelican covered in oil

The end of oil is looming, finally

The oil industry is dying and about time too for the climate, but really we are not yet ready for such a fundamental shift. Professor ...
Posted in AcademyTagged ,,,