The revenues of Stella International, the Chinese footwear group based in Hong Kong, rose by 58.1 percent to $392.1 million in the second quarter of 2021 from $248.0 million a year earlier, when the company’s sales were negatively impacted by the outbreak of the Covid-19 pandemic. The top line, however, ...