OSRTC

Definition : Odisha State Road Transport Corporation
Category : Transport & Travel » Land Transport
Country/Region : India India
Popularity :

What does OSRTC mean?

Odisha State Road Transport Corporation (OSRTC) is a public transport operator in the state of Odisha, India. OSRTC operates bus services in the state of Odisha and neighboring states.