What will it take to finally wean Europe off Russian gas? Can renewables help with grid stability? And is the EU making a mistake subsidising hydrogen? This week on Cleaning Up, Michael Liebreich sits down with EU Energy and ...