Onward Technologies Wins A Strategic Contract For A Dedicated 200+ Mechanical Engineering Design Center In Pune, India