Talking Points Memo - July 24, 2025

2 months ago
2.37K

Bill discusses the economy - the tariffs may be working, as Japan is the most recent on a list of countries that has made a deal. Companies such as AstraZeneca plan to build plants in the USA.

Loading 1 comment...