TVS Motor Company, on Monday, launched NTORQ 125 Race XP scooter in Nepal. The company claims that the new TVS NTORQ 125 Race XP is the most powerful 125 cc scooter in Nepal with 10.2 PS of power....