Owning 53% in X Financial (NYSE:XYF) means that insiders are heavily invested in the company’s future

[ad_1] Key Insights X Financial’s significant insider ownership suggests inherent interests in company’s expansion 53% of the business is held by the top 3 shareholders Using data from company’s past…