A glimpse in to the role corporate entities can play in ensuring road safety