
Forbes Daily: Nvidia Shakes Off DeepSeek Concerns With Robust Earnings
There’s less turnover in the C-suite if last year was any indication. The average executive tenure was 4.9 years, up slightly from 4.5 years in 2023, according to research from executive search company Spencer Stuart. The longer tenure is a sign that …