Nokia is hoping that availability of its low-end Lumia 525 in countries like China and Russia will soon give its smartphone sales a boost.

read more