No Time To Freeze

Europe has walked headfirst into the Russian energy trap. It’s time to break free.