Topsports International, the sportswear business of Chinese footwear retailer Belle International, has reportedly launched a US$1.2bn initial public offering.