IMI shares rise on strong earnings and £200 mln buyback announcement

Feb 28, 2025 - 12:29
 0