News Block Inc. Faces Longest Losing Streak by Warren Seah September 22, 2023 by Warren Seah September 22, 2023 Shares of financial-technology company SQ (-2.15%) are experiencing a prolonged losing streak, signaling a management transition… Read more