Astra lets go 25% of workforce; reallocates personnel Global HR News August 9, 2023 Astra Space Inc., the American launch vehicle company based in Alameda, California, has reduced its headcount by 25 per cent.…