Food Industry Insights FDA Bans Red No. 3: The End of a Controversial Synthetic Dye admin January 15, 2025 0 Introduction to Red No. 3 Red No. 3, also known as E127 or Allura Red, […]