Tokyo-headquartered Terra Motors is the leader in electric two and three-wheelers in Japan. It also has presence in various Southeast Asian countries like India, Vietnam,… Read More...
Terra Motors Corporation, Japan-based manufacturer of electric two- and three-wheelers, has entered Nepal, with the launch an electric scooter, Seed 60 Alfa, on Thursday. The… Read More...