Registered entities
Stelling Technologies Private Limited
CIN U79900UP2011PTC087404India
INDORAILBUS TRAVEL PRIVATE LIMITED
CIN U63030UP2019PTC112891India
TURNKEY CAPITAL, INC.
Reg. No. 1567503United States
Web presence
Top audience: India 95%, United States 1.8%, United Arab Emirates 0.7%, Australia 0.3%, United Kingdom 0.2%.
Share of voice
Share of voice in India: 40.2% of web traffic across its competitive set; worldwide: 39.6%.
