As part of ongoing efforts to curb the alarming rise in road accidents, which claim over 1.2 million lives annually across the globe, Nigeria is set...