How Toyota's Challenging U.S. Business Could Result in a New Ford Maverick Rival

It looks like the company wants to fix some problems by building a new factory, perhaps in Texas -- and that could mean a new product.
Open original source
It looks like the company wants to fix some problems by building a new factory, perhaps in Texas -- and that could mean a new product.
Open original source