Companies

  • ministry of power
  • bhakra beas management board

Positions

  • chairman

Cities

  • new delhi

States

  • delhi