Public Health

Diabetes is on the Rise in India: Is Fast Food to Blame?

The fast-food business is booming in India, and so too are diabetes rates. What can be done?