Big Tech Way Too Social?

The recent appearance of tech leaders before a Zoom Hearing of Congressional leaders to discuss anti-trust implications and, ultimately, influence. It is, after all, an election year.