Aurelius Group, which owns the Lloyds Pharmacy chain, has allegedly entered the race to buy The Body Shop.
The investment company is reportedly the latest party to join the bidding process for the British beauty brand, according to a Sky News report.
A representative from Aurelius Group