Federal officials consider who will get first dibs on a potential coronavirus vaccine
Jul 30, 2020•13 min
Episode description
Plus, the CEOs of the four biggest tech giants get grilled on Capitol Hill over their market power. And President Trump pulls 12,500 U.S. troops out of Germany.