Which news link?
Also the on road price is subject to various factors. Transportation, taxes, handling charges, registration, govt approvals, etc. So 63k will automatically go above 70k.
These news are all still speculations and insider scoops. They mean nothing until the bike actually gets delivered to its new owner and only then will we know the truth.



Comment