Bihar State Road Transport Corporation (BSRTC) has inducted a fleet of 70 buses. The buses are more spacious than the previous fleet, and fitted with closed-circuit television (CCTV) cameras. They are...

This content is available to only subscribers.