Straight talk from the CEO front lines on Liberation Day. Almost all the news on tariffs and declining CEO business confidence that’s fit to print, with only a few minor redactions.
View video here