Russian gas out, renewables in? Europe clings to green goals

by
Russian gas out, renewables in? Europe clings to green goals