Featured Tech Twitter’s board of directors is the company’s problem, according Jack Dorsey April 22, 2022