Hundreds of cabs banned from roads for failing taxi safety checks

© DC ThomsonAberdeen taxi rank.
Aberdeen taxi rank.

Breaking