Renewable fuels / BiofuelsRenewable energy Revisiting our renewable strategy is a must By Stuart Murphy 25 January 202325 January 2023 Iain Stuart Murphy, TPGen24, Renewables, Gas 6 min read 2022 shone a spotlight on the fragility of the European energy market and raised important questions... Read more