Toyota has announced that its $14 billion battery manufacturing facility in Randolph County, North Carolina, will begin production in April, marking a significant milestone in the automaker’s electric ...
She could be driving a red 2007 Toyota Yaris with South Carolina license plate that reads “WTS703,” according to the release. Anyone who has seen Furman, or has information about her ...