What is the importance of India NCAP? Has any other country implemented the similar provision?

It is said that this will reduce road accidents. But will it have any real impact on road safety? I think it just adds to the compliance and doesn't make a significant difference.