IE 20 winners, 2017
India Emerging Twenty (IE20), created by London & Partners and launched by the Mayor of London, has a mission to discover 20 of India’s most innovative and high-growth companies with global aspirations.
Stellapps has participated in the same and is one of the winners among the final 20.