IWG shares fall 5% on earnings miss, but buyback offers support

Mar 4, 2025 - 09:52
 0