FSSAI, the food regulator, made food safety its business in earnest

New Delhi: Food Safety and Standards Authority of India (FSSAI), the food regulator, tasted all round admiration for making food safety its business and everyone else’s business in its first…