Mazda announced the construction of a new production facility for battery modules and packs in the Japanese city of Iwakuni.
Mazda has announced it will construct a new battery module pack plant in Iwakuni City, Yamaguchi Prefecture, Japan. The ...