Vehicle Solutions

Sales

SPARE PARTS, Buses

SPARE PARTS, Trains

Headquarters and Production

Sales

FINLAND

Sales and Production

UNITED STATES
POLAND
UNITED KINGDOM
MALAYSIA
Invertec part of Teknoware
No. 3 (PLO 59)
Jalan Firma 2/3,
Kawasan Perindustrian Tebrau 1,
81100 Johor Bahru, Johor Malaysia
Tel: 
+60 7356 2200