88 corporate leaders endorse Harris in new letter, including CEOs of Yelp, Box YouTube 88 corporate leaders endorse Harris in new letter, including CEOs of Yelp, Box. 2 weeks