TVS Motor Company has achieved a new milestone for its flagship motorcycle brand, Apache. The bike has completed its 20 years ...