The UK used to be among the top five global venues for IPOs but now ranks 23rd behind Mexico and Oman. Read more at ...