Shaftesbury Capital PLC has published the following stock exchange announcement:

14/06/2023

Trading Update

Read more