Business Astra Lays Off 16% of Workforce After tripling their workforce over the course of the last year, Astra formally told investors on Tuesday that it laid off 16% of its... Anthony DiMoroNovember 9, 2022