Netflix's $82.7B Warner Bros. Deal Faces Senate Scrutiny | The Tech Buzz