Advertisement
Tech

Nepal tops India in terms of mobile internet and social media usage