Glance
–
Bengaluru, Karnataka, India
... Nostra is the largest gaming platform in India and Southeast Asia, offering gamers engaging ways to discover, play, watch, learn and compete. Headquartered in Singapore, Glance is an unconsolidated subsidiary of InMobi Group and is funded by Jio ... - Jun 13