Terra Motors

Terra Motors reveals R6 electric rickshaw for India

Terra Motors has unveiled an electric 3-wheeler, or rickshaw if you may call it for the Indian market. The Japanese…

10 years ago