News

The reports come days after Andy Byron "tendered his resignation" as CEO, the company wrote on an X post July 19 adding that "the Board of Directors has accepted." As of Thursday, July 24, the pair ...