Finland borders Russia.

Finland knows more about Russia than Elon Musk or China or India or the EU or the US.

The Finnish Prime Minister proposes a way out of the conflict.