Find Everything About India’s First Electric Double-Decker Bus Ashok Leyland subsidiary Switch Mobility Ltd has launched India’s first and unique electric double-decker air-conditioned bus – Switch EiV 22. Designed, developed, and manufactured in India and utilizing Switch’s global electric…