Iridium Communications Inc. office building in Loudoun County, near Leesburg, Virginia.

- Image ID: S0W7YG
Iridium Communications Inc. office building in Loudoun County, near Leesburg, Virginia.
John M. Chase / Stockimo / Alamy Stock Photo
Image ID: S0W7YG