1 day agoNicole Shanahan goes on baffling 'semiconductors' rant about why she should be presidentNew York PostVerified