Sandy chats with two members of the IDRA team - known for their 9000-ton giga press die casting machine - about the company's recent accolades, the benefits of die casting, and their membership in the Foundry Star Alliance alongside other like-minded European companies.