Mazda Motor announced on Monday that it will construct a new plant in Iwakuni City, located in southwest Japan, for the production of module packs for...
Mazda Motor announced on Monday that it will construct a new plant in Iwakuni City, located in southwest Japan, for the production of module packs for...