This Week In Food News: May 13-20

Flickr user CarbonNYC The FDA published its new requirements for food labels on Friday, which include added sugars and the number of calories written in freaking huge type, so. You’re not getting away with anything anymore. It was a big week …