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