TCD Announces Enhanced Safety Requirements for Commercial Vehicles

The Transport Control Department has introduced comprehensive new safety requirements for all commercial vehicles operating in Bermuda, effective 1st April...