First 63-inch tyre comes off Titan production line

18 Feb 2008