What is a Radar Speed Sign — Speed Checker or Feedback Sign
WHAT IS A RADAR SPEED SIGN — SPEED CHECKER OR FEEDBACK SIGN India has the highest number of road fatalities in the world. As per the Global Status Report on Road Safety 2013, an estimated 231,000 people are killed in road traffic crashes in India each year. On an average 400 lives are cut short…