LeoSat’s demise dealt a blow to a sector that was already grappling with faltering funding fervour. It has made investors even more cautious about the new breed of LEO communications constellations, increasing the pressure for demonstrable success. The venture’s funding ran aground after being hit by something of a one-two punch. Firstly, established GEO… LeoSat’s […]