BRTS
Definition : Bus Rapid Transit System
Category : Transport & Travel Land Transport
Country/Region : India India
Popularity :

What does BRTS mean?

BRTS is an innovative, high capacity, lower cost public transit solution that can significantly improve urban mobility in India.

Suggest new BRTS Full Form

This page lists the full form or full forms of the acronym/abbreviation/shorthand/term BRTS