Rane Light Metal Castings America (LMCA) won the award for Excellence in Aluminum Die Casting in the category of 1 – 10 Lbs from North American Die Casting Association (NADCA). 20 Sep