TVB member login has been updated for increased security. Please request your new password here.

Invasion Latest Obstacle for Automakers

Invasion Latest Obstacle for Automakers

Russia’s invasion of Ukraine could reduce global production of new cars and trucks by millions of units this year, according to experts, CNBC reports.