ST tracking company covers almost 25 cities in India with the presence of round about 1000 offices that are located in different locations.