News

ST. LOUIS — The financial services firm Block, formerly known as Square Inc., has laid off 67 Missouri workers. According to a notice filed with the state Thursday, the impacted employees work ...