Taking stock of Big Tech and Russian energy with Europe’s Competition Commissioner

by Victoria Craig