BYD, the Chinese automotive giant, has unveiled the Shark, its new plug-in hybrid pickup that will not be sold in the United States but will be available in Mexico.
Read MoreBYD, the Chinese automotive giant, has unveiled the Shark, its new plug-in hybrid pickup that will not be sold in the United States but will be available in Mexico.
Read More