STC bus and depot