How to Recover from Google Penguin 2.1

Penguin 2.1 is the latest Google update which had an impact on large number of sites. Google claimed the opposite, that not many sites were affected...
SEO Blog