If you're looking for the Record Lumia Sales article...

You'll find it in the Microsoft section. It got moved completely off the front page after a couple of hours because.. err. Um.. your guess is as good as any.

Lumia_2520sales_medium