Overstock CEO Resigns After a Series of Controversial Remarks

Patrick Byrne founded the company in 1999

Patrick Byrne, who founded Overstock in 1999, has resigned as CEO.