On August 24th, Irwin Stelzer appeared on BBC World Service to discuss the possible economic implications of a series of departures from the White House.
Caption
Tech leaders sit as they testify before the Senate Committee on Commerce, Science, and Transportation on Capitol Hill on May 8, 2025, in Washington, DC. (Getty Images)