THCH - TH International Limited Stock Analysis | Finranks