TVS Motor Company will introduce the new Star City Plus commuter motorcycle with a few cosmetic upgrades in coming weeks. Ahead of...