Astra lays off 25% of workforce, reallocates engineers, in an effort to fight dwindling cash reserves


Trending Today on Tech News Tube