A logo sign outside of an office building occupied by Iridium Communications Inc., in Leesburg, Virginia.

- Image ID: EX64HH
A logo sign outside of an office building occupied by Iridium Communications Inc., in Leesburg, Virginia.
Kristoffer Tripplaar / Alamy Stock Photo
Image ID: EX64HH