Lumia sales hit 2 million in Q1

Prices starting at $699

Could buy Greece 600 times over

Not that exciting really

Chinese authorities swoop down on traffickers

Update: Iranian authorities deny reports

Pricey 15- and 17-inch beasts

Quad speakers, 9.7-inch IPS screen

Executives stripped of bonuses

Trying to make it a bit cheaper