TVS Motor Company has confirmed the launch of its most powerful motorcycle scheduled for December 6 in Chennai. Powered by a 310cc engine the Apache RR 310 (codenamed Akula) will finally make its debut after a delay of more than ...