Indian Supreme Court bans industry from advisory committee
The Indian Food Safety and Standards Authority (FSSA) has been blocked from including representatives from the food and beverage industry in a scientific panel set up to advise on safety and standards.