What does BRTS mean or stand for ?
Bus Rapid Transit System is similar to the metro rail system and is a highly efficient and fat mode of transport in metro cities all over the world.Used by the general public and working professionals,this is an alternative to cabs and private vehicles.