Apr
1st
Stay connected Subscribe to our RSS feed
Toyota has today ended production at its joint manufacturing plant in California with General Motors with leaving behind deep local resentment according to local media reports. Full story...