Commercial imaging company Satellogic has laid off 13% of its workforce as the company continues its efforts to reduce costs and seek new business from the U.S. government.
Commercial imaging company Satellogic has laid off 13% of its workforce as the company continues its efforts to reduce costs and seek new business from the U.S. government.
Get top stories, military space news and more delivered to your inbox.