Friday, April 19, 2024

NBC News chief being paid by Walmart, Pepsi 'clearly a problem' as network's ties to both companies go deep