Finally took time to pull together some info about Google Penguin. How's your site holding up since it went live on April 24?
Shared publicly