An initial public offering or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail investors. From Wikipedia
Deferred listings and relocations to U.S. exchanges reflect issuers’ search for deeper capital markets after London’s fundraising was hit by valuation slumps and geopolitical uncertainty.