Wind releases the Nokia Lumia 710 for $259