Skip to main content

India fares worse than its poorer neighbours Sri Lanka, Bangladesh and Nepal when it comes to offering health services to the citizens.

Comments