Keep Me Logged In
The city of Irwindale, California is attempting to shut down a Sriracha plant because of the overwhelming smell the chili peppers are unleashing. CNBC's Jane Wells reports the details.