Triumph

Triumph is an iconic British brand, dating back to 1885 and surviving two world wars and a succession of bankruptcies and mergers.