Neo Brings Special Offers On Mobiles and Laptops: Is It Any Special? Neo Store, a multi-brand outlet (based in Kathmandu) for genuine electronic products is providing special… by Anmol Shrestha — April 2, 2017 in Gadgets 0