Browsing Tag

Terra Motors in Nepal

Terra Motors launches an electric scooter

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 two-wheeler was launched at a programme organised by its Nepal dealer, Fair Auto. Terra Motors has been manufacturing various types of eco-friendly scooters, motor bikes,…
Read More...