Doubts about smallsat launch are intensifying as the number of vehicles in development or consideration continues to rise, while the costs of existing vehicles are seen as too high to support smallsat startups. Some contend the doom and gloom might be excessive amid the soaring number of smallsats… Doubts about smallsat launch are intensifying as […]