Princes Group floats in London with market cap of £1.16 billion

Retail group Princes Group has floated on the London Stock Exchange with a market capitalisation of £1.16 billion. The £2.1bn … Continue reading Princes Group floats in London with market cap of £1.16 billion