Targeting long-term structural changes
Tremendous potential, particularly in the spatial biology sector
To maintain appropriate level of gearing
Led strategy over 18 years
The UK’s Consumer Price Index rose 20 basis points above expectations to 5.4% in the 12 months to December 2021, according to the Office for National Statistics, reaching its highest level since March 1992.