DVSA update: New terms and conditions for OBS come into force 6 January 2025 New tougher terms and conditions (T&Cs) for the online business service (OBS) come into force today (6 January). If you have not already done so, Read More