Tomcat is the most popular Indian motorcycle brand, with a loyal following across the country.It has been selling motorcycles for over 50 years and employs over 1,000 employees.This year, the company has launched two models, the Tomcat Super and Tomcat B, with more to come.The new bikes, however, are...