Made in India, Norton Atlas by TVS comes out of the plant. Global launch soon

Norton Motorcycles has rolled out the first Atlas motorcycle from TVS Motor Company’s manufacturing facility in Hosur, Tamil Nadu. The development comes ahead of the brand’s international exhibition scheduled for next month, and customer deliveries are expected to begin at the end of the third quarter of this year.The event reflects the growing partnership between…

Read More