Fast fashion retailer New Look launched its much-anticipated IPO (initial public offering) today (2 February), aiming to raise GBP650m (US$1bn) to cut its borrowings.