TSRTC

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

What does TSRTC mean?

Telangana State Road Transport Corporation (TSRTC) is a state-owned corporation that runs bus services in state of Telangana, India.