Order to Supply 1K Astro NAVYA Bagged by Astro Motors Emerging Electric Vehicle firm, Astro Motors has won a purchase order to deliver 1000 units of its model, the Astro Triyaan NAVYA, the world’s first manual electric three-wheeler vehicle. Several…