Speed Governors August 4, 2014 | No Comments | Products / Systems Speed Limitation Device (SLD) from Rosmerta Technologies Ltd is a micro-controller based electronic unit which constantly monitors and controls the vehicle speed within a preset […]