Putin and Scholz face off across a very long table

Ah, the headline confused me, like why would a founder of the band Boston be facing off against Putin?