TVS Tormax 150 Officially Launched in Indonesia
May 28, 2011
TVS Indonesia, the local arm of Indian two-wheeler maker TVS Motors, has launched the Tromax 150 in Indonesia. Tormax 150 is the third and the current flagship among the …