TAMPA, Fla. — Inmarsat says it is still considering deploying a low Earth orbit (LEO) constellation of its own despite comments to the contrary by one of its executives this week. Speaking Feb. 8 at the SmallSat Symposium in Mountain View, California, Inmarsat vice president of corporate development, Larry Paul, […]