Astro

Astro Motors Navya crosses Umling La Pass

Electric three-wheeler maker Astro Motors has set a new record by taking their electric vehicle, the Astro Navya, to Umling…

2 years ago