47 public transport vehicles failed safety inspections last year

By May 28, 2025