Media Coverages
2025
Dec. 2025 — The 250 Best-Managed Companies of 2025, The Wall Street Journal.
Dec. 2025 — Nvidia Takes Top Spot in the List of Best-Managed Companies of 2025, The Wall Street Journal.
Contributed as a member of the Drucker Institute's Data Innovation Team to the research and measurement work supporting the 2025 ranking.