TR25 concept by Makkina marks revitalisation of Triumph brand

Makkina, an automotive design house founded in 1998, does a lot of design work for various carmakers and other companies in the auto industry. However, much of its work is ‘behind the scenes’ and usually cannot be shown to the public. The company has also produced showcars although its name may not be mentioned, and … Continue reading TR25 concept by Makkina marks revitalisation of Triumph brand