Tag: Terra Motors reveals R6
Terra Motors R6 Electric 3-Wheeler Auto Rickshaw Unveiled For India
‘Tuk Tuk’, as known in International markets, ‘Rickshaw’ in some parts of Asia including India, and many terminologies to depict a three wheeler transportation vehicle across various…