Bharath sanchar nigam limited was one of the best telecom company once upon a time.in previous years it offered both 2g and 3g services at similar cost. But in recent times bsnl is lagging in this competitive telecom market. Because its price of plans is good but at some areas it will offer best Internet speed and in some areas it totally sucks and unsatisfying consumers. Plz overcome your drawbacks