Self proclaimed market leader for the sale of popular tricycle aka Keke Marwa in Nigeria, TVS Motor Company of India has unveiled a new tricycle, King...