Mazda Australia announces new national distribution facility in Melbourne Mazda Australia has entered into a 10-year lease for a 37,235 sqm national parts and distribution facility Melbourne’s North. Read More