Patrick Byrne this week resigned as CEO of US online retailer Overstock. The move closely followed the announcement of disappointing Q2 2019 financial results . In a letter, he said […] Click here to view full article