Debenhams IPOs at lower end of price range

The UK department store, backed by CVC Capital Partners, Texas Pacific Group and Merrill Lynch Private Equity, has set a price range of 195 pence per share for its IPO, giving it a market cap of £1.675bn.

Share this