Norton Motorcycle moves to new facility after multi-million investment by TVS Motor Company of India
Things appear to be improving for the formerly financially troubled Norton Motorcycle of England, with the famed motorcycle maker moving to new premises in Solihull, West Midlands, UK. The new facility comes after a multi-million […]