Pepsi is a new Mythbusters, he says

Who is a new Mythbusters — meticulously debunking pernicious (or just plain silly) myths about science? A report by William Weir in the Hartford Courant — in his profile of Pepsi’s science laboratory (which is in New Haven, Connecticut), reveals the secret: Eric Milgram, senior fellow at the lab, used to work in the pharmaceutical […]