Software giant Microsoft has announced the launch of its Lumia 640 XL and is now up for pre-orders in the UK market at the official Microsoft Store UK. The...

Read More