California has passed a law requiring businesses with 20 or more locations to disclose ingredients like milk, eggs, shellfish, and nuts. Inspired by personal experiences, the law aims to protect people with food allergies. Some industry groups express concerns about costs and lawsuits. The law takes effect immediately.