release date of nokia 720

what is the actual release date of nokia lumia 720?? and what will be its price? will it be better than htc 8 s?