Well not to throw a wrench in all these discussions, however The actual question of this thread is...............
"Is Triumph a British Company?" and from all I can tell, John Bloor owns the thing (He is certainly British) the corporate office and majority of manufacturing, R&D, design, etc. etc. etc. is in Britain and last but not least when you buy one, the bulk of the $ goes to Britain, so if it walks like a duck.......... the answer is YES.(sorry feeling a bit cantankerous this evening.)
Oh and that Pat guy is a Wanker----just sayin--------
You got it right on all counts
