Olectra emerges as lowest bidder for supply of 327 Electric Buses in Himachal Pradesh
Oct 08, 2024
Hyderabad (Telangana) [India], October 8: Himachal Pradesh is one of the first states in India to embrace electric mobility, aligning with the nation's commitment...