ADVERTISEMENT
Ottawa Watch
Morning Rush: Toyota moving some production from Mexico to the U.S.
Bill Carroll from The Morning Rush shares his thoughts on Toyota saying it will build a new 3.6-billion-dollar plant in San Antonio.
ADVERTISEMENT
Bill Carroll from The Morning Rush shares his thoughts on Toyota saying it will build a new 3.6-billion-dollar plant in San Antonio.