A China publication states that the image of the new Terra is of that with a 250cc engine. The bike was available in China initially at 125cc and was later upgraded to 150cc and the article suggests that the new 250cc Terra could do well in the Chinese markets.from Moneycontrol Technology News https://ift.tt/2K44KSK

Post a Comment