Fewer than 10% of lorries required to install speed limiters by 2026 have done so: Traffic police

This post was originally published on CNA.