By: Gizmodo Posted On: December 06, 2024 View: 5 Multiple companies have removed mentions of leadership members from their websites. Read this on Gizmodo