• Tax documents on table

    Shell’s $40 Billion Profit: Do We Need A Bigger Windfall Tax?

    Mike Wong  In September 2022, Shell made over $43.3 billion in record profits. The large profits mostly came from the surge in energy prices, particularly in oil and gas due to the Russian invasion of Ukraine, where prices increased mainly due to oil and gas sanctions imposed on Russia....
  • Photo of the silhouette of a power plant in the sea in front of a sunset.

    Somewhere Over The Hydrogen Rainbow

    Rian Patel explains what hydrogen power is and how it could lead the quest for 'Net Zero by 2050'....
  • Impact Climate Monthly: For Art’s Sake

    As part of a monthly online feature, Impact investigates the latest news, projects and discoveries in the battle against climate change. The relationship between artistic institutions and large corporations are nothing if not complicated. The unusual bedfellows have walked a fine line for a generation in their ‘mutually beneficial’...