Bezos’ Blue Origin to layoff about 10% across its space, launch business February 13, 2025 by kamal Comments