Based at its impressive workshop near the Lommel track in Belgium, the new enterprise will come under the responsibility of existing KRT Manager, Antti Pyrhönen, while team staffing will evolve and expand according […]...
Read More
2 Minutes

