Russia to launch own Android app store



Russia is planning to launch its own app store for Android dubbed NashStore on May 9, Vladimir Zykov, project manager at Digital Platforms, told TASS on Tuesday.

The move comes after Google halted it…