Alcast Technologies uses only the best automated moulding technologies available to produce the highest quality green sand moulds achievable.