Press ReleaseNostra is now home to one-fifth of India’s mobile gaming populationCXOtoday News Desk1 year agoNostra, the free to play gaming platform on Glance smart lock screen, has registered over 82 million users in India,...