High Street beauty chain Bodycare is to close its 56 remaining stores, resulting in 444 redundancies, administrators have said.Read More

You might also be interested in reading Strategy’s leveraged Bitcoin model has faced its first stress test: Grayscale.