Shocking! Stone Pelting on Himachal Buses – 10 Routes Suspended
HRTC to Buy 1000 New Buses in 2025, 600 Orders Placed with 324 Electric Buses
HRTC reports full capacity on all buses ahead of deepawali