Starting up in London
In India, it's all about the World T-20 but in London, there's the IE20, or India Emerging Twenty, honouring 20 Indian start-ups. The IE20 initiative through London & Partners and in a city known as a global business hub, is quite a tribute since it suggests these companies are on the verge of achieving global recognition.