 CEO James Taylor and Chairman Jason Luo are out at Electric Last Mile Solutions Inc., a startup last-mile van maker, following a board probe into their deeply discounted stock purchases before the company went public via SPAC in December 2020. Both Luo and Taylor are veteran auto executives. 