BSNL

Definition : Bharat Sanchar Nigam Limited
Category : Governmental » Firms & Organizations
Country/Region : India India
Popularity :

What does BSNL mean?

Bharat Sanchar Nigam Limited (BSNL) is a state-owned telecommunications company headquartered in New Delhi, India. BSNL is one of the largest Indian cellular service providers and the largest land line telephone provider in India.