Doug10 - 10:12 pm on May 18, 2013 (gmt 0)
We didn't get hit on 15 March, and we don't sell links. What makes you think it was links related? Do you have any evidence? It's an interesting topic, and I agree with the posts suggesting Google would be shooting itself in the foot if everyone were to start nofollowing all their external links.
So, what's the evidence for a 'paid to pass page rank' update?