IRF has been involved in excellent and fabulous activities! Unfortunately and of great concern is that on road safety, IRF members have badly Missed, Failed and Criminally Neglecteded their Duties of Care! 13 million untimely fatalities of the road users, globally in the last decade !! Out of which over 12% (1.53 million fatalities had occurred in India! The worst possible performance KPI!! Keen to advise associate share and transfer specialist knowledge to improve road safety!😅😅😅