New Delhi January 20, 2018: The budget must acknowledge that quality of healthcare delivery is non-negotiable. The public sentiment in India…