Check out this week’s TPS Weekly News Roundup, including the announcement of our Trailblazer Award finalists, Daimler’s big global planning shift toward 2030, a look at Chinese Class 8 disrupter Windrose, a detailed look at how bad data kills sales team productivity and FTR’s analysis of how a high truck inventory could hamper orders for months to come.