TTG Weekly Update 7-3-2025

Jim discusses market earnings and the efficiency revolution.