China Automotive Systems remains a deep value play, trading at just 3.3x earnings and a 68% discount to book value. Tariff fears are overblown; with 68% of revenue from China and costs passed down the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results