Categories
India

PWD directs officials to ensure compliance of road safety

Delhi: In order to ensure safety at its 1260 km roads,the Public Works Department (PWD) of the Delhi government has directed its officials to ensure compliance of road safety norms, including proper installation of signages, and surfacing of streets.The move is intended to ensure that there is no accident on its roads due to lack […]