Olectra emerges as lowest bidder for supply of 327 Electric Buses in Himachal Pradesh AM Oct 19, 2024 Himachal Pradesh is one of the first states in India to embrace electric mobility, aligning with the nation's commitment to sustainable mobility to reduce…