DSSSB · General Awareness

Which organisation was set up in 1988 as a central authority to develop, maintain and manage the National Highways entrusted to it by the Government of India?

  1. Indian Roads Congress
  2. Border Roads Organisation
  3. National Highways Authority of India
  4. Central Public Works Department
Answer and detailed solution are available in the protected study screen.
Register or login to attempt