Aluminium vs Titanium: Strength, Weight, Cost and CNC Machining