
Iridium
Global mobile voice and data satellite communications
Virginia, US
501-1000
Global mobile voice and data satellite communications