TTG Weekly Update 12-15-2023

Jim K reviews three key hurdles facing the market in 2023, and our progress and strategies as each hurdle is put behind us.