News

Major Chinese car manufacturers have pledged to make payments to suppliers within 60 days, responding to a recent outcry from ...
The electric vehicle race in China has taken a bitter turn, with major players accusing market leader BYD of bending the ...