These make me think otherwise:
https://sg.news.yahoo.com/im-a-piece-of-sh---jensen-huangs-l...
https://nvidianews.nvidia.com/news/a-message-to-our-company