thepolicytimes.com
25% of 4.8 lakh road accidents happen during work-related commuting in India every year | thepolicytimes.com
In year 2016 nearly 1.5 lakh people died and many more were injured as a result of accidents on India roads. According to the (WHO)