Around £1.4billion of personal protective equipment (PPE) from a single firm has been destroyed or written off, it has emerged. While the stock was manufactured to the proper standard, it has ...
There is no denying that markets are sometimes efficient, but prices do not always reflect underlying business performance. One imperfect but simple way to consider how the market perception of a ...