bn:02558629n
Noun Named Entity
NL
No term available
EN
InMobi is an Indian multinational technology company, based in Bengaluru, India. Wikipedia
Relations
Sources
IS A
COUNTRY
HEADQUARTERS LOCATION
SUBSIDIARY