Why did two bidders reportedly pull out of the running to buy Boots UK?

Boots UK
Media reports have suggested the sale of the Boots UK network could generate up to £10bn

Latest from News

More from Multiples