EU energy in jeopardy as Russia says Canadian-repaired turbine’s delivery "impossible"

This post was originally published on Global News.