Cruising up the Channel last week before docking in the Netherlands, was a Chinese vessel that carried 7,000 electric cars. All were manufactured in China, all will undercut rival products made in Europe, and all benefited from state subsidies and energy prices far lower than those in Britain.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles