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