Renewable fuels / Biofuels Renewable energy Revisiting our renewable strategy is a must By Stuart Murphy Renewables, Gas, Stuart Murphy, TPGen24 6 min read 2022 shone a spotlight on the fragility of the European energy market and raised important questions...