Shawbrook lists on London Stock Exchange with £1.92bn valuation

Shawbrook Group plc has successfully priced its IPO at 370 pence per share, valuing the specialist lender at approximately £1.92 … Continue reading Shawbrook lists on London Stock Exchange with £1.92bn valuation