… which is listed on the London Stock Exchange, making is a publically listed … Group was listed on the LSE in 2007 – becoming a … pandemic.
However, it told the London Stock Exchange on Wednesday: “Despite a gradual …