LeoSat wins debut customer
LeoSat Enterprises is the satellite operator building a constellation of up to 108 low Earth orbiting (LEO) satellites. France-based Thales has completed its constellation design and is working with LeoSat on the design and construction plans for the first satellites. LeoSat says it has secured its first customer even though the launch of the system is […]