Space Commerce Despite Drop in Value, Iridium Buys Back Another $400 Million in Stock August 29, 2023