By admin June 22, 2024 Completed Project 0 Fukui 400t Mechanical Stamping Press Shipped To India – August 2023