F ft.com Two new peanut allergy treatments are on the verge of approval 103 points JumpCrisscross 9 years ago 60 comments