A new patent image of the Tata Sierra, which is set to go on sale by end of 2025, has surfaced on the internet, giving us a ...
Nissan Motor Co. is set to maintain all five assembly plants in Japan as the struggling automaker hashes out restructuring measures to turn its business around, sources familiar with the matter said ...