Weeks after cutting 13% of its workforce, imaging company Satellogic announced it is laying off an additional 70 employees and slowing deployment of new satellites.
Weeks after cutting 13% of its workforce, imaging company Satellogic announced it is laying off an additional 70 employees and slowing deployment of new satellites.
Get top stories, military space news and more delivered to your inbox.