We are ranked amongst the top 100 SMEs companies in India. D&B analyzed more than 20000 companies in India before listing the final top 100. The TOP 100 companies cited recommendations on the basis of both financial and non-financial indicators like growth, financial strength, innovation, international outlook, corporate governance and people capital.