Lumia 625

Anyone else have any information about this..?
http://tech2.in.com/news/smartphones/nokia-lumia-625-details-revealed/872966
Seems to sport a 4.7 inch display with 480*800 res..