GO
Loading...

Titan CEO: 'French Are Devout Commies'

Friday, 22 Feb 2013 | 3:45 AM ET

Maurice Taylor, CEO of US tire firm Titan is standing by his comments calling French workers 'lazy' and 'overpaid', he explains why..