The recent pullback must have dismayed Chuzhou Duoli Automotive Technology Co., Ltd. (SZSE:001311) insiders who own 74% of the company
Key Insights Insiders appear to have a vested interest in Chuzhou Duoli Automotive Technology's growth, as seen by their sizeable...