TAG

Thermax Limited

Bill Shukla appointed as Deputy Managing Director at Ace Designers Limited

Bill Shukla has been appointed as the Deputy Managing Director of Ace Designers Limited, India’s largest CNC machine tool manufacturer. Based in Bengaluru, Bill...

Latest news