Talleres Mecanicos March, s. l. currently has two plants in Aldaia, province of Valencia, Spain - the country's engine of the board industry.